🔍 A Full-Stack website for Thai Hoa Mui Ne Resort.
- AS A developer who writes about tech
- I WANT a CMS-style blog site
- SO THAT I can publish articles, blog posts, and my thoughts and opinions
- Use Node.js and Express.js to create a RESTful API.
- Use Handlebars.js as the templating engine.
- Use MySQL and the Sequelize ORM for the database.
- Have both GET and POST routes for retrieving and adding new data.
- Be deployed using Heroku (with data).
- Use at least one new library, package, or technology that we haven’t discussed.
- Have a polished UI.
- Be responsive.
- Be interactive (i.e., accept and respond to user input).
- Have a folder structure that meets the MVC paradigm.
- Include authentication (express-session and cookies). Protect API keys and sensitive information with environment variables.
- Have a clean repository that meets quality coding standards (file structure, naming conventions, follows best practices for class/id naming conventions, indentation, quality comments, etc.).
- Have a quality README (with unique name, description, technologies used, screenshot, and link to deployed application).
- 💾Clone the repo and use command
npm install
to install all require packages. - 💾Edit the .evn.EXAMPLE file to your configurator, then rename it to
.evn
.
- Login to your
mysql
to runsource db/schema.sql
in db sub folder which will create an e-commerce database. Warning this will drop your current e-commerce database if you already have one. - Then run
source db/seeds.sql
in seeds subfolder to create basic database structure. - Run the following command at the root of your project and answer the prompted questions:
npm start
✏️ This project is license under MIT
Please refer to "Fork" or be assigned by Owner.
If you have any questions about this project, please contact me directly at [email protected]. You can vi