Skip to content

As we all want to be safe during COVID-19 times, this application will allow logged-in users to create, view, and delete food truck events. Users can choose to attend events to let the owners know who will be coming, as well as see the location, date, and description to make informed, safe choices!

License

Notifications You must be signed in to change notification settings

jtbataille/Palate-Prowler-App

Β 
Β 

Repository files navigation

Palate Prowler

GitHub license
GitHub license
GitHub license

Build Status

Description

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.

Power Point Presentation

Technologies Used

GitHub top language GitHub language count

Front-end Back-end
HTML5 Node.js
CSS3 Express.js
Bootstrap MySQL
JavaScript Sequelize ORM
jQuery Travis CI
ESLint
Heroku
Handlebars

Table of contents

Installation

npm install

JawsDB

Property Value
Host sm9j2j5q6c8bpgyq.cbetxkdyhwsb.us-east-1.rds.amazonaws.com
Username r9l0r0uy57bkpy4r
Password s8ybwrtr5swrk5dw
Port 3306
Database tkyj153geucbe07u

Instructions

Launch Application on Heroku

Features

  • Create events
  • Remove events
  • Attend events
  • Login/out
  • Save profile data
  • Modify profile data
  • Modify events

Example Gif

MVC Paradigm Folder Structure

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

Repository

GitHub repo size

GitHub Commit Activity GitHub Last Commit

GitHubopen pull request GitHub closed pull request

GitHub Stars

Test

Build Status

GitHub open issues GitHub closed issues

Licence

GitHub license

Contributors

GitHub contributors GitHub Forks GitHub Watchers

Joshua M. Small Jinhi Ahn Jarrod Bataille
JMSmall89@gmail.com ahn.jinhi@gmail.com jtbataille@gmail.com
GitHub Followers GitHub Followers GitHub Followers

About

As we all want to be safe during COVID-19 times, this application will allow logged-in users to create, view, and delete food truck events. Users can choose to attend events to let the owners know who will be coming, as well as see the location, date, and description to make informed, safe choices!

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Handlebars 48.1%
  • JavaScript 47.9%
  • CSS 4.0%