Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/dilshan97/sellnby-e-commerce-system-paf
Sell-N-Buy | e-Commerce Project for Programming Application and Frameworks Module. (This project include 5 REST full web services such as user authentication,items,payments,customer reviews and admin.)
https://github.com/dilshan97/sellnby-e-commerce-system-paf
api java mvc-architecture restfull-api springboot web-services
Last synced: about 6 hours ago
JSON representation
Sell-N-Buy | e-Commerce Project for Programming Application and Frameworks Module. (This project include 5 REST full web services such as user authentication,items,payments,customer reviews and admin.)
- Host: GitHub
- URL: https://github.com/dilshan97/sellnby-e-commerce-system-paf
- Owner: Dilshan97
- Created: 2019-04-02T10:05:53.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2021-01-19T03:41:10.000Z (almost 4 years ago)
- Last Synced: 2023-03-06T12:17:57.843Z (over 1 year ago)
- Topics: api, java, mvc-architecture, restfull-api, springboot, web-services
- Language: JavaScript
- Homepage:
- Size: 29.8 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Sell-N-Buy | e-commerce Project
![enter image description here](https://raw.githubusercontent.com/Dilshan97/SellNBy-e-commerce-system-PAF/master/Frontend/public/assets/img/sellNby.png?token=AGSG26GPD2KXED6OMFXA22C45GTI6)
This Project based on the 3 Year Programming Application and Frameworks Module.
**This project include 5 REST full web services** .
- Item Service
- user authentication Service
- payment Service
- customer reviews Service
- admin Service**Technologies, libraries and tools used for this project**
**Technologies**
- Spring Boot (Backend Development)
- Hibernate (model to a relational database)
- React Native (Frontend Develpment)
**libraries**
- JPA
- Axios
- Bootstrap
**Tools**
- Intellij IDEA
- WebStorm
- Postman
- xampp Server**Team**
- [Wijemanna M.D.C.V](https://github.com/chathurkavishmantha)
- [Kumara W.D.R.P](https://github.com/Dilshan97)
- [Chamikara G.M.N](https://github.com/NuwanChamikara)
- [Dilshan K.P.A.P](https://github.com/djashan)**References**
- [https://getbootstrap.com](https://getbootstrap.com/)
- [https://reactjs.org](https://reactjs.org/)
- [https://spring.io/guides](https://spring.io/guides)
- [https://github.com/axios/axios](https://github.com/axios/axios)
- [https://www.tutorialspoint.com/jpa/](https://www.tutorialspoint.com/jpa/)
**User Manual**
Before use this repository please fallow the steps in the below.
Note - *This system needs to xampp server, Apache tomcat 8.5, nodejs and jdk.*
- First Clone this repository.
`git clone https://github.com/Dilshan97/SellNBy-e-commerce-system-PAF.git `
- Then open file system using Intellij IDEA.
- Go to the Frontend folder.
`cd frontend`
- Type npm install and hit enter.
`npm install`
- Run Spring boot application.
- Then type `npm start`. It will automatically open.
**File Structure**
![enter image description here](https://lh3.googleusercontent.com/gH5ICneEoK7MMp3woBywF7pBwu_hSn-kwaEOb_S9ACiqaN9Z7UyRQubHo7WELWVc1sovi2FnjutD)