Assume that the client wants to keep track of their known skateboard tricks. Allow the client to first select which stance of the four available, then enter into a sub menu with all available tricks that can be checked off as they are learned.
- General Info
- Technologies Used
- Features
- Screenshots
- Usage
- Project Status
- Live URL
- Collaborators
- Resources
- License
- Create a application for skaters to keep track of their known/landed tricks to include all 4 stances. Keep scores based on trick difficulty.
- Purpose is to use Node.js & Express.js to create a RESTful API.
- Use Handlebars.js as th template engine.
- Use MySQL and the Sequalize ORM for the DB.
- Have bot GET and POST routes.
- Use at least one new library/package/technology that has not been discussed in class.
- Use the MVC folder structure paradigm.
- Include authentication using express-session and cookies. (Login, Signup, Password Hashed, Session Maintained).
- Protect API keys and sensitive information with enviroment variables.
- Deploy using Heroku.
- Loads with ZERO console errors.
- Polish the UI, Is responsive & interactive.
- Include a professional README.
- Undertaken to prepaire us for realworld job situations that require using GitHub in a group enviroment.
- Uses API Keys.
- Pull trick videos (if available).
- Keep track of trick lists for session users with individual authentication.
- Make the entire app dynamically scalable based on screen size for smartphones vs laptops, computers and ipads.
- Laptop/Ipad/Desktop
- Mobile
To impress your friends with all the cool tricks you know.
(https://landitproject-ebe4ab2fd91a.herokuapp.com/)
This project is MIT licensed.