AutoData Dev 2.0

logo of the project

Description

This application is a web app made with React.JS with TypeScript (front) and NodeJS with JavaScript (back). The app was developed as final project of Tera Full Stack course, and was made to provide a self learning in programing languages with a gamified theme.

Technology

  • React 18 (front)
  • TypeScript (front)
  • StyledComponents (front)
  • Node JS
  • MongoDB

Services Used

  • Github
  • Mailtrap
  • Vercel (deploy front-end)
  • Heroku (deploy back-end)

Main Libs

  • Bcrypt
  • Jwt
  • Mongoose
  • NodeMailer

Features

  • Private and Public Routes
  • Recovery password with e-mail system
  • Encripted passwords with Bcript

How to use

Create account

Create Account

Login to main home page

Home

Select course (quest)

Classes selection

Access classes content (training)

Classes

Links

https://auto-data2-0.vercel.app/ https://apiautodata.herokuapp.com/

Versioning

Front-end: 2.0.5 Back-end: 3.0.1

Author

Luiz Felipe Gonçalves de Araujo

In case of sensitive bugs like security vulnerabilities, please contact: luizfelipe1202@gmail.com