bokhajen is a marketplace for Chalmers students to easily make purchases and sales of second-hand course litterature possible. Created with 💚 by group Xzibit for the Chalmers course DAT257.
The following features are intended to be available in the minimum viable product (MVP):
- View and publish ads for books available on the Chalmers store
- Remove and edit published ads
- Search for course codes to find the corresponding course litterature
- Login system and user control panel
Please note that these instructions assume that Node.js version 16+ is installed and configured.
- Use a terminal of your choice to clone the repository:
git clone https://github.com/emilsvennesson/dat257-xzibit.git
- Head into the app directory:
cd dat257-xzibit/app
- Install the required packages:
npm install
- Run the start script:
npm start
Head to http://localhost:3000 to view it in the browser.
- /app - source code for the main project created using the React Framework and Google Firebase backend.
- /cremona - source code for a Node.js module made to easily get books from the Chalmers store. See the separate README for additional information.
- /docs - documentation and reflections written throughout the course.
[to be added at a later stage]
- Johan Blickhammar
- Hampus Edeland (Scrum Master)
- Elias Falk
- To Le
- Daniel Rygaard
- Pouya Shirin
- Albin Sundström
- Emil Svensson
This project is licensed under the The MIT License. Please see the LICENSE file for details.