Enter products, enter address and payment method to complete a purchase
About the project | Technologies | Getting started | How to contribute | License
This project is the second ignite Rocketseat challenge from the reactjs study platform.
The user can enter transactions, list transactions and pagination transactions.
Technologies that I used to develop this api
- React JS
- Vite JS
- TypeScript
- Phosphoricons
- Styled Components
- Axios
- Radix Ui
- React Hook Form
- Zod
- Use Context Selector
Clone the project and access the folder
$ git clone https://github.com/vilmarsitiodigital/dt-money.git && cd dt-money
Follow the steps below
# Install the dependencies
$ npm i
# Run json server in terminal window
$ npm run dev:server
# To finish, run in outher terminal
$ npm run dev
# Well done, project is started!
Make a fork of this repository
# Fork using GitHub official command line
# If you don't have the GitHub CLI, use the web site to do that.
$ gh repo fork vilmarsitiodigital/dt-money
Follow the steps below
# Clone your fork
$ git clone your-fork-url && cd dt-money
# Create a branch with your feature
$ git checkout -b my-feature
# Make the commit with your changes
$ git commit -m 'Feature: My new feature'
# Send the code to your remote branch
$ git push origin my-feature
After your pull request is merged, you can delete your branch
This project is licensed under the MIT License - see the LICENSE file for details.
Made with 💚 by Vilmar Batista 🤝 See my linkedin