Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/vikas-ukani/packt-publication-frontend
Packt Publication | An Online Books purchasing app.
https://github.com/vikas-ukani/packt-publication-frontend
Last synced: about 1 month ago
JSON representation
Packt Publication | An Online Books purchasing app.
- Host: GitHub
- URL: https://github.com/vikas-ukani/packt-publication-frontend
- Owner: vikas-ukani
- Created: 2022-09-22T18:21:52.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2022-09-25T10:13:23.000Z (over 2 years ago)
- Last Synced: 2023-03-06T09:37:47.894Z (almost 2 years ago)
- Language: JavaScript
- Size: 39.1 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Packt-Publication-Frontend
## About the project
Packt-Publication is the online library and learning platform for professional developers. Learn Python, JavaScript, Angular, Web Development, App Development, Data Science and many more language with eBooks.
Pacakges and Versions
- axios = "^0.27.2"
- next = "12.3.1"
- react-dom = "18.2.0"### Features
This project is responsible for handling eBooks Data and fetching from RestAPI from backend and map with UI in order to show the categories and it's books list and book detail page.
- Single Page Application
- Responsive UX
- Data Fetching
- Data Binding
- Categories Page
- Category wise Books list Page
- All Books list Page
- Book Detail Page
- Checkout Page
- Review Page---
## Installation Process
---### Clone this repo via below command,
```
git clone https://github.com/vikas-ukani/Packt-Publication-Frontend.git
```### Copy .env file from .env.example
```
cp .env.example .env
```### Install Packages
```
npm install
```### Run The development server
```
npm run dev
```- It will run the development server in port 3000
```
http://localhost:3000
```