JSJSwim is a website for a swim lesson company that is located in central New Jersey. The site includes a login that allows sign-up for classes and an admin site to setup the Class database.
It also a lesson request form, locations on a map view, FAQ and information for continued learning from home.
This website is a good template for a service providing company that needs a template to explain the product, sign-up for lessons and the additional information that’s helpful for a business.
- MySql
- Sequelize
- Node.js
- Express
- Passport.js
- uuid
- bcrypt-node.js
- Ajax
- nodemailer
- HTML
- CSS
- Javascript
- JQuery
- Foundation
- Abide Form validation
- Firebase
- Google Maps Javascript API
- Google Maps Geocode API
- Youtube data API v3
- Handlebars
To run a local / development copy:
- Update the config.json file:
{
"development": {
"username": YOUR_USERNAME,
"password": YOUR_PASSWORD,
"database": "jsjswim_db",
"host": "127.0.0.1",
"dialect": "mysql"
}
}
2. Create a jsjswim_db database.