Skip to content

Final project for ACC JavaScript Frameworks Spring 2021

Notifications You must be signed in to change notification settings

mjones12209/book-store-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Book Store App

Instructions

  1. Install git.

  2. Clone the repo with:

    • git clone https://github.com/mjones12209/book-store-app.git
  3. You will need to have Node.js/Node Package Manager installed on your system to run/build this application. Installation instructions for Node.js and Node Package Manager can be found here.

  4. Afer NodeJS is installed, install dependencies for the app by running the following command from inside ./server/ & ./client/ directories of the cloned repo in a terminal:

    npm install
  5. Change run in split terminal in VSCODE and run the following commands in each ./server/ and ./client to start the backend and frontend respectivley.

    npm start
  6. Login with the following credentials:

    Username: "harry"
    Password: "potter"
  7. Start using the application!

Features

  • Search feature: you can search for books and also the results are saved when switching between screens so you don't have to keep searching over and over.

  • Refresh token, token will automatically be refreshed for you after you log on to preserve your session.

  • Responsive design, thanks to react for state updates the design is very responsive. You will see the results of removing a book instantly for example or be notified of when something is being done or had been done.

  • The application works great on mobile devices.

  • All API routes are functional in the Front-End.

About

Final project for ACC JavaScript Frameworks Spring 2021

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published