A simple user registration system for an opportunity test by T2 Software
- Connection with mongodb
- User CRUD
- Authentication system
- Containers
I recommend using the docker
Before starting, you will need to have installed on your machine as next tools:
In addition, it is good to have an editor to work with the code like:
Using this method, you will need to ensure that a mongodb is running with the environment variables explained in the .env file
# Clone this repository
$ git clone <https://github.com/PedroUNB/T2_FullStack>
# Access the project folder in the / cmd terminal
$ cd T2_FullStack
# Access the project folder in the / cmd terminal
$ cd backend
# Install the dependencies
$ yarn
# Run the application in development mode
$ yarn dev
# To run the tests, run the command
$ yarn test
# Generate an application build:
$ yarn build
# Run the build that will be used in production:
$ yarn start
# The server will start at port: 3000 - go to <http://localhost:3982/>
# Access the project folder in the / cmd terminal
$ cd T2_FullStack
# Access the project folder in the / cmd terminal
$ cd frontend
# Install the dependencies
$ yarn global add @quasar/cli
$ yarn
# Run the application in development mode
$ yarn dev
# The app will start at port: 8080 - go to <http://localhost:8080/>
If you use the docker-compose just run
$ git clone <https://github.com/PedroUNB/T2_FullStack>
$ cd T2_FullStack
$ docker-compose up -d
The following tools were used in the construction of the project:
Este projeto esta sobe a licença MIT.
Pedro Oliveira
Feito com ❤️ por Pedro Oliveira 👋🏽 Entre em contato!
Sou um desenvolvedor full stack e estudante de computação licenciatura pela Universidade de Brasília.