text:
11 Best Free Invoice Software Tools in 2019
by Michael Gigante
There's no better feeling then getting paid. That moment — when you get a notification that your bank account just received an influx of cash — is hard to beat.
And for companies and private contractors alike, the best way to get paid is to implement an effective invoicing and billing software into your revenue lifecycle.
Businesses use invoice and billing software to easily create and send invoices to customers as a means to request payment for products or services they have provided. Through the use of this software, companies reduce the time spent on manually sending and receiving payments, and ensure that each payment is accurately recorded.
Best free invoice software for 2019
ZipBooks
Invoicely
and.co
PayPal Invoicing
Due.com
Invoicera
Express Invoice
Hiveage
For each product we provide:
Free and paid options details
For products with G2 verified user reviews, we have included:
G2 star rating
Reviews highlighting what users like and dislike
User recommendations for these considering the product
These products have more than 440 validated user reviews on G2 as of April 19, 2019. They only represent a small portion of the more than 330 billing and invoicing software offerings listed on our platform. Whenever possible, the products are ranked by user satisfaction.
The list we've outlined below includes the top billing and invoicing software that specifically provide free offerings. The free versions may only support one user or one project, but they're truly free offerings. Scaling, however, will often require full investment.
Best free billing and invoice software
Product reviews and G2 star ratings were updated as of April 19, 2019.
Product Name: Wave
G2 Star Rating: 4.4 out of 5.0 stars
Total Number of Reviews: 171
Wave invoicing is 100% free, no trials, no limitations, and no hidden fees. Their free software includes invoicing, accounting, and receipt scanning. What customers really like about Wave is it's ease of use, as Wave ranked as the second easiest software to use in our small-business accounting category. On top of this, Wave has great customizable invoice templates and offers a great recurring billing feature.
Image courtesy of Wave
Free option
No monthly fee
Paid option
Credit card processing: 2.9% + 30¢ per transaction
Bank payments: 1% per transaction
Invoice in any currency
Set up automatic payments for recurring invoices
Organize the content of your invoices with drag-and-drop line items
Automatic sales tax calculations
What users like
"I really like that I can set up recurring invoices for my monthly clients, and that the invoices ship out on the correct day ensuring that I get paid in a timely manner. I also enjoy the monthly expenditure tracking that is included in this web app."
— Wave review by Corey D.
What users dislike
"I think the fees for accepting payments online is slightly too high. We only use that feature once in a while since we can get better rates through other methods. Being an online-based accounting platform puts some security risk into the equation. We never know if Wave will get breached or if our passwords will get stolen."
— Wave review by Russell O.
2. Zipbooks
Product Name: ZipBooks
G2 Crowd Star Rating: 4.8 out of 5.0 stars
Total Number of Reviews:70
User review data reveals that ZipBooks beats out market leader Quickbooks Pro in ease of use, ease of setup, quality of support, ease of doing business with and meeting requirements. The data speaks for itself: ZipBooks is a robust free billing software that allows users to add expenses, track time, create projects, create tasks within projects, print accounting reports, send invoices and receive payments in the application, and set recurring invoices.
Image courtesy of Zipbooks
Unlimited invoicing
Unlimited vendors and customers
Accepts credit cards and PayPal
Smarter: $15/month, includes everything in free plan, plus advanced bookkeeping, unlimited bank connections, time tracking and collaboration
Sophisticated: $35/month, includes everything in Smarter plan, plus smart tagging to track by location, secure document sharing, easy bank reconciliation and advanced reporting
Services: $125/month, includes everything in Sophisticated plan, plus a ZipBooks personal bookkeeper who prepares and sends monthly reports
Billing management
"I love the fact that I can set up and send an invoice in a few minutes, pulling in existing products and services (complete with description). The addition of a time tracker was unexpected and very appreciated! I use it to keep track of the hours spent on certain projects with those clients that prefer hourly payment over per-project pricing. ZipBooks also allows for past hours tracked that are unpaid to be automatically pulled into a new or an existing invoice, making it super simple to make sure everything is included in an invoice before sendoff. The invoices are simple, clean, beautiful and there is an 'include PDF' option when sending out the invoice to clients (for those that prefer to print out and save their invoices). The customer support is phenomenal — the support staff is friendly and helpful."
— ZipBooks review by Diego L.
"I would love more documentation. There are things that are incredibly intuitive about the application, but there are also things that don't make sense unless you know exactly what to do. The support team really help with that though, as they are always quick to respond.
— ZipBooks review by Mike W.
Recommendations for others considering the product
"If you are on the fence, try out the basic FREE plan first, to set up your business (it won't take more than a few minutes), and then play around with the invoicing software. You'll see that it's super simple, easy, and quick to create a beautiful, clean invoice. When you feel like you got the hang of it (again, won't take you but a few minutes) go to their pricing page and decide which plan you need. I'm on the Smarter plan, valued at $15/month. It's perfect for me and my small business."
3. Zoho Invoice
Product Name: Zoho Invoice
Total Number of Reviews: 86
Zoho Invoice offers a forever free plan that is perfect for businesses with less than 5 customers. If you're a small business that is just starting out then this is the way to go, as Zoho offers great features such as invoice template customization, workflow automation, and easy collaboration within their client portal.
Image courtesy of Zoho Invoice
Invoice up to five customers
One user
Five automated workflows
Basic: $9/month with up to 50 customers
Standard: $19/month with up to 500 customers
Professional: $29/month with unlimited customers
Branded invoices
Ability to set up recurring invoicing
Time tracking and timesheets
"I absolutely love that Zoho Invoice has a free, full-featured plan. The only thing that it does not include is a custom domain and you are limited to invoicing no more than five customers at any given time. I also cannot get over the fact that it works seamlessly with Zoho Inventory. As of right now, my business only has two customers that we invoice, so this software and plan is a perfect match for us!"
— Zoho Invoice review by Joshua K.
"The interface can get too simple and once you select a currency for a contact, it is fixed and in order to change it, you must delete the whole contact and repeat throughout the process, a very big hassle, also there is no clear way to send automatic follow-up invoices."
— Zoho Invoice review by Sean F.
"I strongly recommend other small enterprises to use this software to do their invoices. It is not only that is easy to use, but also that you can combine it with other Zoho extensions, which gives you a lot of functionalities in only one program."
— Zoho Invoice review by Esteve V.
4. Invoice Ninja
Product Name: Invoice Ninja
Invoice Ninja is an open source invoicing platform that was built with freelancers and small businesses in mind. With their open source platform, Invoice Ninja offers businesses to self host the platform on their own servers. This allows users more customization over their invoice, quote and email templates. If self-hosting is not in your interest you can always utilize their free web version which offers recurring invoicing, project management, and over 40 payment gateway integrations.
Image courtesy of Invoice Ninja
100 clients and unlimited invoices and quotes per month
Four professional invoices and quotation templates
Ninja Pro: $8/month with unlimited clients
Auto billing and recurring invoices
Integrate with 40-plus payment gateway options
Client-side invoice and payment history portal
"The ability to create professional-looking invoices quickly, mark off payments and provide a portal to my clients so that they can see all invoices and payments. It is easy to go in and amend invoices and partially pay invoices. It supports online payments but I don't use that at present."
— Invoice Ninja review by Thomas O.
"Being cloud-based it can sometimes have delays which has caused me some issues such as sending out the same invoice more than once. It doesn't seem possible to enter a single payment for multiple invoices but they are continually improving the system."
Recommendations to others considering the product
"I think it's important to make sure you have someone who can help you install it if you decide to self-host. If you're just using the online version, you're good to go."
— Invoice Ninja review by Tim C.
5. Invoicely
Product Name: Invoicely
Invoicely offers a great program for small businesses that handle a lot of clients. This program allows users to send unlimited invoices to an unlimited number of businesses, as well as track business performance with real-time reports.
Image courtesy of Invoicely
Unlimited invoices
Basic plan: $9.99/month with up to two team member accounts
Professional plan: $19.99/month with up to 10 team member accounts
Enterprise plan: $29.99/month with up to 25 team member accounts
Can send invoices to multiple businesses
Limited branding
"I'm a freelancer and I need to spend a minimal amount of time invoicing. I've tried various solutions (too many to name here, but Billings was my weapon of choice on the Mac) and none come close to Invoicely. Love the interface, how quickly you can jump back between settings and invoices in case you forgot something. I am using the free version as a trial but will upgrade without a doubt, it's a steal at $9.99/month."
— Invoicely review by Christian S.
"I don't like that it wasn't easy to get credit card payments set up. The limits were cumbersome to work around. The companion piece, Eversign, should be integrated with the main dashboard. I would also like a better integration with credit card payments like Wave."
— Invoicely review by a user in marketing and advertising
"If you're just using it for a one-time thing like me then I'd go for it because of its ease of use. If you intend on using this regularly, I'd compare it to other software."
— Invoicely review by user in management consulting
6. and.co
Product Name: and.co
And.co offers a barebones free plan that is ideal for freelancers. Their smart invoicing app automatically create invoices based on your projects and proposals. Then the app will also automatically notify you of when it's time to invoice based on what stage you are at within the project
Image courtesy of and.co
Free invoicing with one active client
Pro: $18/month with unlimited clients and fully editable contracts
Proposals and contracts
Expense tracking
Customizable invoices
"The option to build a signable contract with an invoice and deposit all at once is very handy. It looks professional and allows my clients to pay with Stripe OR PayPal, an advantage over PP alone."
— and.co review by an anonymous user
"The invoices are not as customizable as I would like. I haven't found a way to make them blend in with my current business theme."
— and.co review by Angel A.
"Go for it! Make sure that it has all the features you need and then jump in and you'll be able to replace so many different systems for one, simple, integrated system. I went from using four different programs to manage my clients to using ONE — and.co!"
7. PayPal Invoicing
Product Name: PayPal Invoicing
According to research by Paypal, 78% of PayPal invoices are paid within one day of sending the invoice. This displays how effective the software is, and the speed with which customers pay them back. Paypal also allows users to send unlimited invoices for free with no setup or monthly fee for online invoicing. Image courtesy of Paypal
Premade invoice template to create and send invoices
Only pay when you get paid online (incurring a fee of 2.9% + 30¢ per each domestic transaction)
Recurring invoices
Accept payments from clients in 200-plus markets around the globe
"Love how easy this invoicing system is. I was able to customize with my company logo and there are plenty of options on what to include/exclude from invoicing. Invoice previews are a great available option here as well - integrates so nicely with my existing PayPal account! Super easy invoice lookup and notifications when invoices are paid/unpaid/need reminders."
— PayPal Invoicing review by Taylor H.
"One minor thing they could improve upon, is adding more customization to the invoice options, but that is just me being picky. Overall, I have no complaints and PayPal invoicing definitely serves its purpose."
— PayPal Invoicing review by Mariah K.
"Out of all the ways for payments, this is by far one of the fastest, easiest, and safest ways for means of transporting payments online today. Highly recommend to anyone and everyone."
8. Due.com
Product Name: Due.com
Due.com touts itself as a free online invoicing software for business of all sizes. While it is free to signup with due.com, some users claim that the free version was limited and that they quickly had to upgrade to their paid version.
Image courtesy of Due.com
Free to signup. Contact due.com fore more information about the features that are offered in their free plan.
Manage multiple businesses
Automated late fees
"This is without a doubt the most useful invoice application for people who run side businesses or side gigs and need a simple way to look professional and make keeping track of finances easier. You do not have to be a financial expert to use this! It also allows my customers to use credit cards which is great for them! I can easily keep track of payments and look them up or search at a later date for reference."
— Due.com review by Megan N.
"The credit card processing fee seems high, but if you have a high volume of credit card invoices then it is worth it. There should be more customizability options for your invoices, giving them a more personal touch."
"If you want a program that is easy to use and solves multiple business problems, this is a great choice."
— Due.com review by Joshua W.
9. Invoicera
Product Name: Invoicera
Total number of reviews: 3
Invoicera offers a starter/free forever plan that offers users up to 3 clients and multiple businesses for invoicing. On top of this, Invoicera offers a free 15 day trial of their paid plan, so if you're looking to upgrade, make sure to check this out first.
Image courtesy of Invoicera
Free forever option lets you manage up to three clients
Pro: $15/month includes management of up to 100 clients, plus API access, invoice approval process and PDF protection
Business: $29/month includes management of up to 1,000 clients, plus API access, invoice approval process and PDF protection
Infinite: $149/month includes management of unlimited clients, plus API access, invoice approval process, PDF protection and batch PDF
Unlimited invoices and estimates
Unlimited projects and timesheets
Multiple language invoices
Multi-currency support
"We have been using Invoicera for two years now. Any small business should start with this tool to manage customer invoicing. No-problem tool, works as described."
— Invoicera review by Palash B.
"This tool does not provide complete accounting and may find it difficult if competing with accounting tools like QuickBooks Online, etc."
"We have been able to track, manage and monitor customer invoices. Benefits are greater visibility into the revenue flow and planning, timely collection."
10. Express Invoice
Product Name: Express Invoice
Express Invoice is an easy to use software that gives users the ability to create estimates, invoices and manage customer accounts. Express invoice also has a reporting functionality that allows users to keep track of payments, overdue accounts, sales team performance and more.
Image courtesy of Express Invoice
Available for home users or businesses with fewer than five staff members
Customize invoices including logo, heading text, notes and more
Schedule recurring invoices
Supports invoicing for multiple businesses
"I love Express Invoice because it is very user-friendly, I find that it is very easy to use. It gives me a professional polished invoice to send to my customers. I tried other invoicing software, but I like this one the best."
— Express Invoice review by Eydie S.
"The previous software that I used (no longer available and will not run on Windows 10) allowed for setting up your own templates using a Word document. This allowed for more complete customization of the documents, but was also quite complex. Express Invoice allows for decent customization of the invoice, but there is much less available in customizing the quote. These are the two documents I use regularly."
— Express Invoice review by Danny C.
"It is an inexpensive product that works as advertised. I believe that you can get a free trial. It isn't a complete accounting package. It is for creating and managing invoices. I believe that the one-time cost is $49. There is also other software available from NCH that will allow you to build a complete accounting package."
11. Hiveage
Product Name: Hiveage
Hiveage is an invoicing software that offers invoicing, quoting, time tracking, expense tracking and basic reporting of income. While their starter package starts at $15 a month, Hiveage offers a free invoice generator and demo.
Image courtesy of Hiveage logo
Starter, $19/month: All Hiveage features, plus two users, 350 recurring profiles, 50 auto billing profiles and 1 GB storage
Basic, $39/month: All Hiveage features, plus five users, 500 recurring profiles, 100 auto billing profiles and 2 GB storage
Studio, $69/month: All Hiveage features, plus 10 users, 1,000 recurring profiles, 250 auto billing profiles and 4 GB storage
Company, $99/month: All Hiveage features, plus unlimited users, unlimited recurring profiles, 500 auto billing profiles and 8 GB storage
Track invoice status
Invoice in multiple currencies
Save on unlimited taxes, discounts, and shipping charge
"This software makes sending estimates and invoices so easy! I've been using them for 5 years and have always loved the simplicity and organization. Customer service is quick and awesome too."
— Hiveage review by a user in libraries
"Lack of reports, difficult to navigate to your network to make a simple change while in the middle of editing an invoice."
— Hiveage review by a user in information technology and services
"Great, easy-to-use invoicing software that contains all the functionality of higher-priced invoicing systems such as custom themes, recurring invoices, offline payments, etc."
Next steps for selecting the best free invoicing software
From invoice template generation to setting up recurring billing, invoicing and billing software can help streamline how your company sends and receives payments.
If you work in a specific industry and are looking for software that caters to your line of work, be sure to take a look at insurance billing software, legal billing software, medical billing software and subscription billing software.
Track all of your invoices, all in one place. Sign up for your free G2 Track plan and get unlimited spend tracking, monthly spending reports, and more.
* Please note: Reviews may have been edited for spelling and grammar.
Michael Gigante
Mike is a former market research analyst focusing on CAD, PLM, and supply chain software. Since joining G2 in October 2018, Mike has grounded his work in the industrial and architectural design space by gaining market knowledge in building information modeling, computer-aided engineering and manufacturing, and product and machine design. Mike leverages his knowledge of the CAD market to accurately represent the space for buyers, build out new software categories on G2, and provide consumers with data-driven content and research. Mike is a Chicago native. In his spare time he enjoys going to improv shows, watching sports, and reading Wikipedia pages on virtually any subject.
Your Full Guide of the Google Knowledge Panel
Remember when Google's search results page featured nothing more than links and meta...
by Mac Mischke
8 Best Free 3D Printing Software to Try
While the general public may view 3D printing as a way to create fun knickknacks, the reality...
How Social Media Suites Can Benefit Small Businesses (+Best Software Solutions in 2019)
Implementing a social media marketing strategy can seem like an impossible task for a small...
by Stephanie Graham


The government adopted at Tuesday's session the Bill on the Budget of the Republic of Serbia for 2019 with a set of accompanying laws.
The proposed budget bill, which is submitted to the parliamentary procedure, envisages total revenues and proceeds for the next year in the amount of RSD 1,246.2 billion, while expenditures will amount to RSD 1,269 billion.
The budget bill has been sent to the National Assembly for adoption.


Worldwide Flight Services, one of the largest and fastest growing ground cargo transportation services in the country, has teamed up with HIREVETERANS.COM to seek highly skilled US veterans for employment.
Worldwide Flight Services has a reputation for quality and performance. Their goal is to provide customers with the most reliable and professional ground handling services available. They adjust services to match each customer based on their equipment, preferences, and requirements in order to ensure safety and efficiency. With the variety of services, years of experience, global coverage, and industry-leading quality and training programs, no company delivers more passengers, cargo or peace of mind than Worldwide Flight Services.
Getting an airplane off the ground and into the air isn't just about physics.
Having provided ground and air support to airlines and airports since 1984, the people of Worldwide are renowned throughout the aviation industry for their integrity, knowledge, and professionalism. Worldwide Flight Services employs a team of degreed professional engineers and technicians who are continually trained in the latest technological advances. Each employee is trained and dedicated to ensure customers enjoy smooth operations both on the ground and in the air.
With a long legacy of providing personal, competitively-priced, support to airlines and airports around the world, the professionals at Worldwide know that flying is as much about service as it is about science.
From learning how our customers want seatbelts arranged to how safety cards should be displayed, worldwide personnel receive intensely customer-specific training. Because training programs are individualized for each airline and airport we serve, Worldwide Flight employees learn each customers' equipment, preferences, and requirements – helping to ensure their passengers travel comfortably, safely, and efficiently.
In a world of just-in-time delivery, Worldwide Flight Services is a recognized leader in cargo handling. With operations at more than 115 airports around the world, Worldwide offers global reach with local talent and market specialization. Their operations at nine international airports are ISO 9002 certified, ranking consistent quality standards at the top of the industry.


Postgres is a modern and powerful relational database that also supports storing of json, xml and object relationships. Postgres has a strong open source community behind it and is actively maintained. Postgres is also highly scalable database with drivers for all the major programming languages.
In this workshop we are going to use Heroku Postgres, a database on demand service that requires no local installation.
Alternatively, you can use a local instance of Postgres if you are happy to run it on your laptop.


text:
Tag Archives: Prince Edward Island (page 7)
Tag Archives: Prince Edward Island
Team Canada opens with win over host province at Scotties
PENTICTON, B.C. – Michelle Englot has worn the iconic green of her native Saskatchewan seven times at the Scotties Tournament of Hearts. Last year it was the yellow of Manitoba. Saturday, though, was the first time she wore red and white, and she made a successful debut in Team Canada colours, skipping her Winnipeg team to a 6-2 victory over British Columbia in the opening draw of the 2018 Scotties.
Perfect fit at Ford Hot Shots for winning Penticton fan
PENTICTON, B.C. – Arlene Kolundzic looked to be a perfect fit behind the wheel of the 2018 Ford Escape SE.
Team Einarson scores historic Scotties wild-card win
PENTICTON, B.C. – Be warned there will be plenty of Manitoba buffalo roaming the ice of the South Okanagan Events Centre for the next week or so with a late report of four more wild, er, make that wild-card, bison making an appearance.
Maritime teams open Tim Hortons Brier pre-qualifying with easy victories
ST. JOHN'S — A pair of Maritime teams fighting for entry into the main draw of the 2017 Tim Hortons Brier rolled to easy victories Thursday in the opening pre-qualification draw.
Team Canada keeping pace at 2017 Scotties
ST. CATHARINES, Ont. — They're the defending champs, but they're not the talk of the town — not yet, anyways — at the 2017 Scotties Tournament of Hearts.
Island girls upset world champs to open 2017 Canadian Juniors
VICTORIA — Normally, after a win like the one Prince Edward Island's young skip Lauren Lenentine put together Saturday to open the 2017 Canadian Junior Curling Championships, presented by Ambrosia Apples, she might be looking for a teammate, a coach, a family member with whom to celebrate.
Hot-shooting Koe leads Alberta to Tim Hortons Brier championship
OTTAWA – Kevin Koe's razor-thin pick of a Brad Gushue counter in the seventh end was the pivotal shot that led to Alberta's 9-5 win over Newfoundland-Labrador in the championship game of the Tim Hortons Brier Sunday evening.
Eleventh end single gives Northern Ontario Tim Hortons Brier bronze medal
OTTAWA — Brad Jacobs had a tough time getting up for the Tim Hortons Brier bronze-medal game Sunday and he was short on the house on his first draw, but he and his Northern Ontario teammates got it together in time to get past Mike McEwen of Manitoba 7-6 in 11 ends.
Measurement gives Alberta semifinal win over Northern Ontario
OTTAWA – It took 10 nail-biting ends and a measurement on the winning point for Kevin Koe of Alberta to get by Brad Jacobs of Northern Ontario 6-5 in the Tim Hortons Brier semifinal Saturday evening.
"Perfect game" gives Alberta win over Manitoba in Page 3-4 game
OTTAWA – Kevin Koe made all the shots he had to while Mike McEwen had some early struggles and that was more than enough for Alberta to take a 7-5 victory over Manitoba in the Tim Hortons Brier Page 3-4 playoff game Saturday.
Newfoundland-Labrador advances to final of Tim Hortons Brier
OTTAWA – Brad Gushue of Newfoundland-Labrador made a gentle tapback to count one in the 11th end Friday to beat Brad Jacobs of Northern Ontario 7-6 in the Page 1-2 playoff game and earn a berth in Sunday's gold-medal game of the Tim Hortons Brier.
Playoff pairings set at 2016 Tim Hortons Brier
OTTAWA — It's down to the final four at the 2016 Tim Hortons Brier. Friday morning's final draw of round-robin play was meaningless in terms of determining playoff pairings, but it was important for playoff teams wanting to generate some momentum going into the medal round.
Craig Savill's return to the ice highlights night at Tim Hortons Brier
OTTAWA – Craig Savill made a triumphant return to the Tim Hortons Brier Thursday night, a brief one but impressive and emotional one.
N. Ontario, Newfoundland/Labrador headed for first-place showdown
OTTAWA – Front-runners Brad Jacobs of Northern Ontario and Brad Gushue of Newfoundland-Labrador will tangle Friday morning for first place in theTim Hortons Brier.
Newfoundland/Labrador, Alberta clinch Tim Hortons Brier playoff berths
Brad Gushue and his Newfoundland/Labrador champs from St. John's can now start thinking about their weekend schedule.

redpajama_set_name: RedPajamaCommonCrawl


text:
Q: Unresolved function or method save() mongoose model.save() method is not being defined.
models/genre.js
'use strict';
const mongoose = require('mongoose');
const Schema = mongoose.Schema;

const GenreSchema = new Schema({
    name: {type: String, required: true}
});

GenreSchema
    .virtual('url')
    .get(function () {
        return '/catalog/genre/' + this._id;
    });

module.exports = mongoose.model('Genre', GenreSchema);

controllers/genreController.js
'use strict';
var Genre = require('../models/genre');

module.exports = {

    genre_get: function (req, res) {
        res.render('catalog/createGenre');
    },
    genre_post: function (req, res) {
        var genre = new Genre(
            { name: req.body.name }
        );
        genre.save(function (err) {
            if (err) { return err; }
            res.redirect('catalog/genre/list');
        });
    }
};

Error

I tried following some work around in jetbrains:
following them they say in the controller :
var Genre = require('../models/genre.js').Genre;

this resolved the issue and resolved function but later there was an error saying Genre is not a constructor while making a post request in:
`var genre = new Genre(
        { name: req.body.name }
    );`

Solved : Doing simply this resolved the problem
var genre = mongoose.model('Genre', GenreSchema);
module.exports = genre;

A: You should use this way ,
var Genre = require('../models/genre');

module.exports = {

    genre_get: function (req, res) {
        res.render('catalog/createGenre');
    },
    genre_post: function (req, res) {
        var genre = new Genre(
            { name: req.body.name }
        );
        genre.save((err , saved)=>{ \\updated
            if (err) { return err; }
            else{
               res.redirect('catalog/genre/list');
            }
        });
    }
};

A: "use strict";
var Genre = require("../models/genre");

module.exports = {
  genre_get: function(req, res) {
    res.render("catalog/createGenre");
  },
  genre_post: function(req, res) {
    var genre = new Genre({ name: req.body.name });
    genre
      .save()
      .then(() => {
        res.redirect("catalog/genre/list");
      })
      .catch(err => {
        console.log(err);
        res.redirect("catalog/genre/list");
      });
  }
};

redpajama_set_name: RedPajamaStackExchange


Essential Access Health supports the delivery of quality sexual and reproductive health care in all health care settings through clinic support initiatives and community outreach and education. As the administrator of California's leading Title X federal family planning program – the nation's largest Title X system - Essential Access Health supports the delivery of sexual and reproductive health services for 1,000,000 low-income Californians every year.
Essential Access Health's STD Prevention Center partners closely with the California STD Control Branch, county health departments and providers across the state to implement best practices in STD screening, treatment and prevention.
Essential Access Health also supports the delivery of quality services at health settings across the state and country through the California Benefits Alliance Network (CBAN), created to help providers save resources so they can better serve their patients and communities.
Essential Access Health Solutions, our consulting arm, provides clients with a broad range of services. Learn more.