Skip to content
This repository has been archived by the owner on May 6, 2024. It is now read-only.
/ web Public archive

The social network for book lovers.

Notifications You must be signed in to change notification settings

mawsters/web

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SC3040 Advanced Software Engineering Project — 📚 shelvd

📚 shelvd strives to enhance book discovery and foster a vibrant reader community through personalized recommendations, advanced search capabilities, and interactive forums, including virtual book clubs and reader reviews. This web app is the ultimate destination for book lovers seeking to explore new titles and connect with fellow enthusiasts in a dynamic, user-friendly environment.

The social network for book lovers.


Project Cover

Project Cover


🛠️ Installation and Set Up

  • Clone repository

    git clone git@github.com:crystalcheong/shelvd.git
    
  • Install dependencies

    bun install
    

Important

Required environment variables

  • Duplicate .env.example to create *.env files
    • .env — The default file used to store your dev, production, and test variables
    • .env.local — Overrides all environment files except the test file (including the default .env file)
  • Starting the server The server will start at http://localhost:3000 by default
     bun start:dev
    

🧰 Languages & Tools

  • Languages & Frameworks
    Typescript Vite

  • Tools, IDE
    Github Github Actions Vercel Supbase


Contributors ✨


Crystal Cheong


Ryu Hyunsun


Zhu Yu Hao


Nyan Maw Htun


Kenneth Goh


Muhammad Sufyan


Arun Ezekiel


This repository is submitted as a project work for Nanyang Technological University's SC3040 - Advanced Software Engineering course.