CodeSovereigns presents a complete e-commerce website for electronic products like laptops, mobiles, monitors, keyboards, and more. The homepage features clear navigation with dedicated sections for each category. A product filter helps users find items based on their preferences. Customers can browse products, view details, and add them to a cart or wishlist. User accounts allow login and easy preference management.
- Frontend: React.js
- Backend: Node.js, Express.js
- Database: PostgreSQL
- Build Tool: Vite
- Other Tools: Prisma, npm
- injaamam (Team Leader)
- riadkabir45
- mony820
- naimjeem
git clone <repository-url>
npm run install:all
- Open the
psql
shell. - Run the following commands:
CREATE USER soverign WITH PASSWORD 'postgressoverign'; CREATE DATABASE soverign OWNER soverign;
- Navigate to the backend directory:
cd backend
- Run the following commands:
npx prisma generate npx prisma migrate dev
- Update the
DATABASE_URL
variable in the.env
file by replacingthe password
with your PostgreSQL password.
npm run dinit
npm run dev
We welcome contributions of all kinds! Whether it's fixing bugs, improving documentation, adding new features, or suggesting ideas, your help is greatly appreciated. Any type of contribution, big or small, is valued. Just send a pull request.