AutoData app made with React.JS and TypeScript
AutoData Dev 2.0
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
- TypeScript
- StyledComponents
- Node JS
- MongoDB
Services Used
- Github
- Mailtrap
- Vercel (deploy front-end)
- Heroku (deploy back-end)
Main Libs
- React Router Dom
- Framer Motion
- Toastify
- Mui
- Axios
Features
- Create account (encrypted password)
- Recovery Password (Recovery Password is prototype stage, working only with mailtrap to intercept token ⚠️)
- Login System
- Courses Porgress
- Badges for finishing courses
- Exp and level system
- Courses dashboard
- Classes with step bars
How to use
Create account
Login to main home page
Select course (quest)
Access classes content (training)
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