Site created in order to control sales information, especially customer data, preventing address errors. I created this idea out of a need of my own in my work as an attendant, and so I used my knowledge of the time to develop the basic project, but which needs many improvements that I can now do.
The following tools were used in building the project:
- 👉 NextJS
- 👉 ReactJS
- 👉 TypeScript
- 👉 Chakra UI
- 👉 Axios
- 👉 React icons
- 👉 React toastify
- 👉 Sass
- 👉 FaunaDB
- 👉 NextAuth
🤖 Project Status 🚀 Construction... 🤖
These instructions will get you a copy of the full project up and running on your local machine for development and testing purposes.
The project can be built with npm or yarn, so choose one of the approach bellow in case you don't have any installed on your system.
-
Npm is distributed with Node.js which means that when you download Node.js, you automatically get npm installed on your computer. Node.js
-
Yarn is a package manager built by Facebook Team and seems to be faster than npm in general.
- ✅ Notify/alert actions that cause application effects to the user;
- ✅ Authentication using NextAuth;
- ✅ User creation in the fauna database if it is the first time accessing it;
- ✅ Loading screen while data is not ready for rendering;
- ✅ Next API to create the fauna database manipulation methods;
- ✅ List of all customers registered in the user's account;
- ✅ Creating a new client in the fauna database;
- ✅ Removing a client from the fauna database;
- ✅ Layout developed with system Chakra UI design;
- ✅ Styling with sass;
- Home
- Dashboard
- Create Client
Luiz Felipe S. Felizatti 🎯
Contact: