In this new project, I have carried out an e-commerce identical to that of Amazon, taking advantage of key technologies such as JavaScript, Firebase, Next.js, NextAuth, Tailwind.css, Redux and Stripe. During this process, I have ensured an effective installation of Next.js, setting the necessary configurations to ensure optimal performance and a smooth user experience.
The NextAuth integration has been essential for authentication management, providing a strong and efficient security layer.
Additionally, I have leveraged the power of Firebase to enable real-time functionality and cloud data storage, thereby contributing to the scalability and efficiency of the system. The implementation of Tailwind.css has allowed for an elegant and responsive design, significantly improving the user interface.
The integration of Redux has been essential to manage the state of the application centrally, facilitating the flow of data and interaction between components.
Click here to see the deployment
First, run the development server:
npm run dev
# or
yarn dev
# or
pnpm dev
# or
bun dev
Open http://localhost:3000 with your browser to see the result.
You can start editing the page by modifying
app/page.js
. The page auto-updates as you edit the file.
This project uses
next/font
to automatically optimize and load Inter, a custom Google Font.
To learn more about Next.js, take a look at the following resources:
- Next.js Documentation - learn about Next.js features and API.
- Learn Next.js - an interactive Next.js tutorial.
You can check out the Next.js GitHub repository - your feedback and contributions are welcome!
Check out our Next.js deployment documentation for more details.
👤 Maximo Ortelli
- 💻GitHub: @Maximo Ortelli
- 💻LinkedIn: Maximo Ortelli
- Complete the CRUD for places and reservations.
- Solid Principles
- Linters run correctly
- The app run satisfactorily
- Jest & React Test Library
- Once the work is completed, the deployment will proceed.
Contributions, issues, and feature requests are welcome!
Feel free to check the issues page.
If you like this project please give it a star 😁🌟✨
We thank to Amazon for the design.
This project is MIT licensed.