Skip to content

Latest commit

 

History

History
161 lines (121 loc) · 4.83 KB

README.md

File metadata and controls

161 lines (121 loc) · 4.83 KB

Happy JeffDeliver

Overview   |    Preview   |    Technologies   |    Deploy   |    How to use   |    How to contribute

📖 Overview

The JeffDeliver application was developed during the 2nd edition of DevSuperior Week (#SDS2), an event organized by DevSuperior It was built to facilitate ordering and delivery. The order request is made via the web and the delivery person receives the information via a mobile app.

👁️ Preview

🖥️ Web

JeffDeliver Web

Home page

JeffDeliver Web


Order page

📱 Mobile

JeffDeliver Mobile map JeffDeliver Mobile JeffDeliver Mobile

The layout was developed by Washington Soares , you can access figma here


💻 Technologies

This project was developed with the following technologies:

Frontend Web
Frontend Mobile
Backend
---

🌎 Deploy

Back-end: Heroku

Front-end WEB: Netlify

🔥 How to use

🏳️ Precondition

You must have installed:

  • NodeJS
  • Package manager (NPM OR Yarn)

💾 Clone this repository

$ git clone https://github.com/ojeffpinheiro01/jeffDeliver.git

📁 Enter the folder

$ cd jeffDeliver

🔧 Install the dependencies

cd backend && yarn install
cd front-web && yarn install
cd mobile && yarn install

🌐 Running the Server

  • Install and configure the postgreSQL database

  • Import as a Maven project into your Java IDE

  • Create the tables with the code in the data.sql file in resources

  • Fill in the information for the application.properties files

  • Run as Spring Boot application

💻 Front-end WEB

Enter the folder

$ cd front-web

Run the application

$ yarn start

📱 Front-end Mobile

Enter the folder

$ cd mobile

Run the application

$ yarn start

⚙️ How to contribute

  • Fork this repository;
  • Create a branch with your feature: git checkout -b my-feature;
  • Commit your changes: git commit -m 'feat: My new feature';
  • Push to your branch: git push origin my-feature.