- Otaku Space is an online books store made for Anime's fan (Otaku)
- Because our team hosts MySQL on Heroku and the server often encounters errors, sometimes the website might not display completely. If an error occurs, please kindly reload the webpage or watch the demo video above!
- The website includes most of the basic functionalities of an online trading platform with a simple and intuitive database.
- Login, account registration
- View products, "like" products
- Add to cart
- Checkout from the cart / direct purchase
- List products for sale
- Search for products
- View own shop, view other users' shops
- Filter products by price, featured, best-selling, and more.
- Frontend: HTML, CSS, Javascript, JQuery
- Backend: MySQL (MySQl Workbench), NodeJS, ExpressJS
- Hosting: Heroku (Database), Vercel (FrontEnd + BackEnd)
- Table "users": contains personal information of users. Each user can both list items for sale and make purchases.
- Table "products": contains information about products such as name, uploader, illustration image link, quantity, and more.
- Table "carts": stores the products that users have added to their carts.
- Table "orders": stores information about the buyer and the purchase date.
- Table "orderdetail": stores detailed information about each user's orders.
- Table "searchhistory": stores the search history of users whenever they enter a search term and decide to view a specific product.