Skip to content

68thandMaine/carry-me

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

59 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Carry Me

Designed by Michael Necula and Chris Rudnicky


Table of Contents

Section Title Section Title
I. Description V. Feature List
II. Installation VI. Tools and Technology
III. Backend VII. Considerations
IV. Frontend VIII. Licensing

I. Description

Carry Me is Uber/Lyft of the car transportation world. The basic idea is that entites that have cars which need to be moved to a diffent location can advertise their requirements and drivers can bid on the contract.


II. Installation


III. Backend

Classes

Entity Contract
Driver Vehicle

To do:

  • Look into authentication from the backend

  • Add logger


IV. Frontend

To do:

  • Create directory structure
    • views
    • components
    • tests
    • assets
  • Determine if using redux or hooks api is the best idea
  • Create routes
  • Create CI/CD pipeline
  • Research amazon web services
  • Develop mobile app with React Native or Flutter

V. Feature List

Features that should be included in this project are:

  • Authentication
  • Google Maps Integration
  • Messaging service from driver to entity

VI. Tools and Technology

This project was built with:

  • Reactjs + React Native
  • Google Maps API
  • Cypress
  • Mocha Jest Chai
  • SCSS
  • Node
  • Express
  • Axios

VII. Considerations

Several things to consider while building this application:

  • Security
    • Express server sending cookies
    • Proxy file
    • Validation

For a list of bugs in Carry-Me click here.


VIII

About

It's like uber but for car movers.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors