Palate Prowler is an aplication which allows users to find and create food truck events using a custom profile. Once logged in the user will be able to create new events that will then be added to thier events list and can later be removed. Users who are logged in to the application can select events they will be attending and those events will automatically be added to thier attending events list on thier profile. Palate Prowler is a user friendly application that brings people and mobile food together.
Front-end | Back-end |
---|---|
HTML5 | Node.js |
CSS3 | Express.js |
Bootstrap | MySQL |
JavaScript | Sequelize ORM |
jQuery | Travis CI |
ESLint | |
Heroku | |
Handlebars |
- Installation
- Instructions
- Features
- Example Gif
- MVC Paradigm Folder Structure
- Repository Link
- Test
- Licence
- Contributors
npm install
Property | Value |
---|---|
Host | sm9j2j5q6c8bpgyq.cbetxkdyhwsb.us-east-1.rds.amazonaws.com |
Username | r9l0r0uy57bkpy4r |
Password | s8ybwrtr5swrk5dw |
Port | 3306 |
Database | tkyj153geucbe07u |
- Create events
- Remove events
- Attend events
- Login/out
- Save profile data
- Modify profile data
- Modify events
root directory/
├──▹ 📁 config/
│ ├──▹ ☕ passport.js
│ └──▹ ☕ config.js
├──▹ 📁 controllers/
│ ├──▹ ☕ appController.js
│ └──▹ ☕ authController.js
├──▹ 📁 db/
│ ├──▹ ☕ seed.js
│ └──▹ schema.sql
├──▹ 📁 middleware/
│ └──▹ ☕ ensureAuthenticated.js
├──▹ 📁 models/
│ ├──▹ ☕ example.js
│ ├──▹ ☕ index.js
│ ├──▹ ☕ session.js
│ └──▹ ☕ user.js
├──▹ 📁 node_modules
│ └──▹ 📁 installed node files/folders
├──▹ 📁 public/
│ ├──▹ 📁 css/
│ │ └──▹ ✍ style.css
│ ├──▹ 📁 js/
│ │ ├──▹ ☕ app.js
│ │ └──▹ ☕ example.js
│ └──▹ 📁 images/
├──▹ 📁 routes/
│ ├──▹ ☕ apiRoutes.js
│ └──▹ ☕ htmlRoutes.js
├──▹ 📁 views/
│ ├──▹ 📁 layouts/
│ │ └──▹ main.handlebars/
│ └──▹ 📁 partials/
│ │ ├──▹ 📁 modal/
│ │ │ └──▹ login-block.handlebars
│ │ ├──▹ 📁 nav/
│ │ │ └──▹ nav-block.handlebars
│ │ ├──▹ 404.handlebars
│ │ ├──▹ dashboard.handlebars
│ │ ├──▹ example-details.handlebars
│ │ ├──▹ example.handlebars
│ │ ├──▹ profile.handlebars
│ │ └──▹ register.handlebars
├──▹ ☕ server.js
└──▹ ᶨ package.json
Joshua M. Small | Jinhi Ahn | Jarrod Bataille |
JMSmall89@gmail.com | ahn.jinhi@gmail.com | jtbataille@gmail.com |