Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ashmin-bhujel/ibitronics
iBitronics - Final project for Web Technology II. A online electronics shop for apple products.
https://github.com/ashmin-bhujel/ibitronics
css3 expressjs html5 javascript mysql2 react tailwind-css
Last synced: 22 days ago
JSON representation
iBitronics - Final project for Web Technology II. A online electronics shop for apple products.
- Host: GitHub
- URL: https://github.com/ashmin-bhujel/ibitronics
- Owner: Ashmin-Bhujel
- Created: 2024-06-10T04:31:04.000Z (8 months ago)
- Default Branch: main
- Last Pushed: 2024-11-13T19:15:21.000Z (2 months ago)
- Last Synced: 2024-11-13T20:24:18.267Z (2 months ago)
- Topics: css3, expressjs, html5, javascript, mysql2, react, tailwind-css
- Language: JavaScript
- Homepage:
- Size: 2.9 MB
- Stars: 0
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# iBitronics
Final project for Web Technology II. A online electronics shop for Apple products.
## How to run this project
**NOTE:** _You need docker installed in your system or you have to manually configure DB, Web Server, etc._
- Step 1: Clone the repo
- Step 2: Install the npm package in both backend and frontend`cd backend && pnpm install`
`cd frontend && pnpm install`
- Step 3: Spin up the docker containers using docker compose from ibitronics directory
`docker compose up`
- Step 4: Run the express server and vite preview
from backend directory `pnpm run server`
from frontend directory `pnpm run preview`
- Step 5: Open the web app from browser at `http://localhost:4173`
## Team Members
- BIT 482/078 - Ashmin Bhujel
- BIT 492/078 - Nikhil Khanal
- BIT 500/078 - Roman Kutuwo
- BIT 506/078 - Sanwor Prasad Rajbhandari## Technologies used
- **Front-End**
- HTML5
- CSS3
- JavaScript
- React JS
- Tailwind CSS- **Back-End**
- Apache Web Server
- Docker
- ExpressJS
- MySQL 8#### Made by ANSR