Skip to content
🥙 Full-stack web app that helps connect food-truck owners with their customers.
JavaScript HTML CSS
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
config
controllers
db
docs
models
public/assets
routes
views
.gitignore
README.md
package.json
server.js

README.md

TruckTrack

Table of Contents

Project description

TruckTrack is a fully responsive, MySQL/Sequelize/Node.js/Express/Passport MVC web app that was built in a few days as a full-stack coding project.

TruckTrack helps connect food truck owners with their customers.

TruckTrack is a free app created for food truck lovers and for food truck business owners. This free app lets customers track the food trucks they love around the DC Metro Area.

Based on their current location customers can browse the food trucks around them. Food-truck owners can share their current location with their customers and potential customers while having a detailed business profile page to showcase their food-truck.

Check out the repo Wiki section for detailed user-stories, database diagrams & file structure.

How to use

You can use this web app AS-IS by running it from the following link: https://truck-track.herokuapp.com/

First, clone this repo by running the command: git clone https://github.com/sam-pop/TruckTrack.git.

You will also have to set-up a local instance of mySQL server, look at config/config.json for the development settings.

From the command line run npm install to install all required dependencies from the package.json file.

Make sure you are connected to your local mySQL server and from the command line run node server.js to start the server at localhost:8080 (you can change the port in the server.js file that's located in the root directory).

What we used

Back-end:

Font-end:

Team members

Demo

https://truck-track.herokuapp.com/

Screenshot

Mobile:

Mobile Screenshot

Truck owner profile page:

Truck owner profile page

Contributing

  1. Fork it!
  2. Create your feature branch: git checkout -b my-new-feature
  3. Commit your changes: git commit -am 'Add some feature'
  4. Push to the branch: git push origin my-new-feature
  5. Submit a pull request :)
You can’t perform that action at this time.