Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/balikuddembe/sportyshoejavaproject

Developing a Backend for an E-commerce Website for Sporty Shoes .Sporty Shoes is a reputable company specializing in the manufacturing and sale of high-quality sports shoes. As part of their business expansion, they plan to launch their online store, sportyshoes.com.
https://github.com/balikuddembe/sportyshoejavaproject

Last synced: about 2 months ago
JSON representation

Developing a Backend for an E-commerce Website for Sporty Shoes .Sporty Shoes is a reputable company specializing in the manufacturing and sale of high-quality sports shoes. As part of their business expansion, they plan to launch their online store, sportyshoes.com.

Awesome Lists containing this project

README

        

Java


Sporty Shoe


# πŸ“— Table of Contents

- [πŸ“– About the Project](#about-project)
- [πŸ›  Built With](#built-with)
- [Tech Stack](#tech-stack)
- [Key Features](#key-features)
- [πŸ’» Getting Started](#getting-started)
- [Setup](#setup)
- [Prerequisites](#prerequisites)
- [Install](#install)
- [Usage](#usage)
- [Run tests](#run-tests)
- [Deployment](#triangular_flag_on_post-deployment)
- [πŸ‘₯ Authors](#authors)
- [πŸ”­ Future Features](#future-features)
- [🀝 Contributing](#contributing)
- [⭐️ Show your support](#support)
- [πŸ™ Acknowledgements](#acknowledgements)
- [❓ FAQ](#faq)
- [πŸ“ License](#license)

# πŸ“– Sporty Shoe

Sporty Shoe is a Java backend for an E-commerce website for sporty shoes.Sporty Shoes is a company that manufactures and sells sports shoes. They have a walk-in store, and now, they wish to launch their e-commerce portal sportyshoes.com.
I am tasked to develop a prototype of the application that will be presented to the relevant stake holder for budget approval.

## πŸ›  Built With

### Tech Stack

Client

Server

Database

### Key Features

- **An admin to manage the website**
- **An administrator login will be required to access the admin page**
- **The admin should be able to change his/her password if he wants**
- **The admin should manage the products in the store including categorizing them,browse the list of users who have signed up and able to search users,see purchase reports filtered by date and category**

(back to top)

## πŸ’» Getting Started

To get a local copy up and running, follow these steps.

### Prerequisites

In order to run this project you need:

```sh
Java install
MySQL DB install
postman to act as the client
```

### Setup

Clone this repository to your desired folder:

```sh
cd my-folder
git clone https://github.com/Balikuddembe/SportyShoeJavaProject.git
```

### Install

Install this project with:

```sh
cd my-folder
Import the β€œdatabase\database.sql” file to your database administration tool

```

### Usage

To run the project, execute the following command:

```sh
run the server
```

### Run tests

To run tests, run the following command:

```sh
use postman to test the app
```

(back to top)

## πŸ‘₯ Authors

πŸ‘€ **Emmanuel Balikuddembe**

- GitHub: [@Balikuddembe](https://github.com/Balikuddembe)
- Twitter: [@BalixEmma](https://twitter.com/BalixEmma)
- LinkedIn: [emmanuelbalikuddembe](https://www.linkedin.com/in/emmanuelbalikuddembe/)

(back to top)

## πŸ”­ Future Features

- [ ] **Design the UI for the backend**
- [ ] **Host the app online (Deployment)**

(back to top)

## 🀝 Contributing

Contributions, issues, and feature requests are welcome!

Feel free to check the [issues page](https://github.com/Balikuddembe/SportyShoeJavaProject/issues).

(back to top)

## ⭐️ Show your support

If you like this project please give it a star 😁🌟✨

(back to top)

## πŸ™ Acknowledgments

Simplilearn bootcamp

(back to top)

## πŸ“ License

This project is [MIT](./LICENSE) licensed.

(back to top)