Skip to content

darccelio/salesnotification-spring-react

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Welcome to
Sales Notification app


NPM


About Project

https://sales-notification.netlify.app/

The Notification Sale is a full-stack and mobile project developed during 10th edition of DevSuper Week with Spring Framework and ReactJs key tecnologies. This event (#sds10) was planned and teached by DevSuperior.

The aplication is a tool used to notification leaders (someone) that your led realize any sale. So, the app request some infos from backend, that it's hosted on Heroku and list sales realized into period of time inputed.

Layout mobile

Layout web 576

Layout web 992

Technologies

Back end

  • Java 17
  • Spring Boot 2.7.3
  • Spring Web
  • Spring Security
  • JPA / Hibernate
  • Maven
  • Twilio

Front end

  • HTML / CSS / JS / TypeScript
  • ReactJS
  • React-datepicker 4.8.0
  • React-toastify 9.0.5

Deploy

  • Back end: Heroku
  • Front end web: Netlify
  • Banco de dados: H2

How to run the project

Backend

Pre-requisites: Java 17

# clonar repositório
git clone https://github.com/darccelio/salesnotification-spring-react.git

# go to the project folder
cd salesnotification-spring-react/backend

# Run project
./mvnw spring-boot:run

Web Frontend

Pré-requisitos: npm / yarn

# entrar na pasta do projeto front end web
cd salesnotification-spring-react/frontend

# Install dependency
yarn install

# Run project
yarn start

Developer

Darccelio Wildson de Freitas e Silva.

LinkedIn