Skip to content

Rahmat-JS/backpack-4-final-project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

download project description: project-descripton.pdf
🚨 Some links are linked to another (and inaccessible) repository. Unfortunately, it is not possible to retrieve the information contained in them!

Book Store (API project)

fa todo ref

This repository contains the code for BookStore, an online bookstore application with two sub-programs: a server and a bookstore client.

Important tips for implementing the program

  • It must exist in the ./bookstore/test/uploads and ./fileserver/uploads directions. (even empty)
  • The main program runs on the localhost:4001 and the file server runs on the localhost:3000.
  • Use the APIs on 👉this page +👈 to test the program.
  • See the program changes in the changelog. Also see more major changes on this page +.
  • Each line of code in this program is written with ❤️ from its contributors. We even had to drink ☕ in the 🕛 of the 🌃 to stay awake.

Applications

BookStore provides two applications:

  • Server: This program handles user requests, manages book data, and interacts with a database (not included in this repository).
  • Bookstore Client: This is the user interface for browsing and managing books.

Running

prerequisites

  • Node.js, npm and Part Framework

instruction

  1. clone this repsitory

    git clone https://igit.partdp.ir/college/backpack4/musa-ku-taghi/bookstore.git
  2. Navigate to the project directory:

    cd bookstore
  3. Install dependencies in both the fileserver and bookstore folders:

    • Navigate to the fileserver folder
      cd server
    • install dependencies
      npm install
    • Navigate to the bookstore folder:
      cd bookstore
    • install dependencies
      npm install
  4. start the server: Enter the fileserver and bookstore folders again and enter the following command:

    npm start

This will launch the server and open the bookstore interface in your web browser (usually at http://localhost:4001 by default).

Note: You may need to adjust the port number in your code or browser settings if it conflicts with another application.

Participating in the Program

This project is currently not set up for public participation. However, if you're interested in contributing, you can fork the repository, make changes, and submit a pull request.

Communication

If you have any questions or suggestions related to this project, please create an issue on this repository.

About

Here is my final project from the Backpack 4 Bootcamp part College in the backend position

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •