Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/niloysikdar/sell-it

A platform where users can sell and buy new as well as old/used products. Made using Golang, Gorilla Mux, SQLite and Vue.js
https://github.com/niloysikdar/sell-it

golang gorilla-mux hacktoberfest hacktoberfest2021 sqlite vuejs

Last synced: 8 days ago
JSON representation

A platform where users can sell and buy new as well as old/used products. Made using Golang, Gorilla Mux, SQLite and Vue.js

Awesome Lists containing this project

README

        

#

Sell It








#

Hit the ⭐ button to show some ❤️ 😃

## DESCRIPTION 💡

### Sell It is a platform where users can sell and buy new as well as old/used products.

### Server side code is written in [Go](https://golang.org), used [Gorilla Mux](https://pkg.go.dev/github.com/gorilla/mux)

### SQLite is used for the DB.

### [Vue.js](https://vuejs.org/) is used for client side rendering.

## RUNNING 🏃

### Running the server

- To run the server, **Go** is needed to be installed. Install **Go** from [here](https://golang.org/dl/)

- After Installing Go, navigate to the `server` directory

```bash
cd server
```

- Compile the go files using

```bash
go build
```

- Now run the `server.exe` file to start the server

### Running the Vue.js app

- Create a `.env.local` file in the root of the client directory

```text
VUE_APP_BASEURL=http://localhost:5000/products
```

- Install the required dependencies

```
yarn install
```

- Start the application for development

```
yarn serve
```

## SCREENSHOTS 👀






## LICENSE 📝

This project is currently licensed under under the **MIT License**. See [LICENSE](https://github.com/niloysikdar/Sell-It/blob/main/LICENSE) for more information.