Skip to content

FeruYasu/FastFeet

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

60 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Last commit on GitHub Backend FrontEnd Web FrontEnd Mobile Project top programing language GitHub license

Project

Fastfeet is a delivery application where the deliveryman can handle his deliveries easily using the app on Android or IOS, while the admin can have control over all the deliveries in real time. This project was built in Typescript with Node.js, ReactJS and React Native .

Technologies used in this project:

  • Server Back-end with Node.js, Docker, Postgres, Socket.IO.

  • Web Front-end with React.js, Styled-components, React-icons, @Unform, Socket.IO.client.

  • Mobile Back-end with React.js, Styled-components, React-icons, @Unform.

Images

Prerequisites

You must have the following installed:

  • Node.js v10+
  • NPM v6+ (comes installed with newer Node versions)
  • Docker (and create)

Install Dependencies

Run npm install to install all dependencies from NPM.

If you want to use yarn to install dependencies, first run the yarn import command. This will ensure that yarn installs the package versions that are specified in package-lock.json.

Configure Docker and the Database

Create Postgres image and run migrations.

Update .ENV

The app requires the .env to be updated from the .env.example file.

License

This project is under the MIT license. See the LICENSE for more information

Get in touch!

Linkedin - Fernando Yasumoto     Email - Fernando Yasumoto

Fernando Yasumoto.