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

https://github.com/alejandroq12/full-stack-application

It's an online store. It's GraphQL API with Node.js on the backend and React and Apollo on the front end.
https://github.com/alejandroq12/full-stack-application

api apollo cms css graphql javascript keystonejs keystonejs-cms nextjs npm reactjs serverside-rendering typescript

Last synced: 4 days ago
JSON representation

It's an online store. It's GraphQL API with Node.js on the backend and React and Apollo on the front end.

Awesome Lists containing this project

README

        

Full Stack Application


logo

Full Stack App

# 📗 Table of Contents

- [📗 Table of Contents](#-table-of-contents)
- [📖 La Tiendita ](#-la-tiendita-)
- [🛠 Built With ](#-built-with-)
- [Tech Stack ](#tech-stack-)
- [Key Features ](#key-features-)
- [🚀 Live Demo ](#-live-demo-)
- [💻 Getting Started ](#-getting-started-)
- [Prerequisites](#prerequisites)
- [Setup](#setup)
- [Install](#install)
- [Usage](#usage)
- [Run tests](#run-tests)
- [Deployment](#deployment)
- [👥 Authors ](#-authors-)
- [🔭 Future Features ](#-future-features-)
- [🤝 Contributing ](#-contributing-)
- [⭐️ Show your support ](#️-show-your-support-)
- [🙏 Acknowledgments ](#-acknowledgments-)
- [❓ FAQ (OPTIONAL) ](#-faq-optional-)
- [📝 License ](#-license-)

# 📖 La Tiendita

> This is a full stack web aplication

**[La Tiendita]** is an online store in which you can buy or sell products.

## 🛠 Built With

### Tech Stack

Client

Server

Database

### Key Features

- **[Charging credit card with Stripe]**
- **[Performing authentication]**
- **[Next.js for server side rendering]**

(back to top)

## 🚀 Live Demo

> It will be vailable soon!!!!!!.

- [Live Demo Link]()

(back to top)

## 💻 Getting Started

> How to run this project

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

### Prerequisites

In order to run this project you need:

```
Node.js version 16.9.0
React 17.0
```

### Setup

Clone this repository to your desired folder:

```
Using Https:
https://github.com/Alejandroq12/full-stack-application.git
```

### Install

Install this project with:

Go to folder /backend and run:
```
npm install
npm run dev
```

Go to folder /frontend and run:
```
npm install
npm run dev
```

### Usage

To run the project, execute the following command:

Go to folder /backend and run:
```
npm run dev
```

Go to folder /frontend and run:
```
npm run dev
```

### Run tests
```
They will be available soon!!
```

### Deployment

```
It will be available soon!!
```

(back to top)

## 👥 Authors

👤 **Author1**

- GitHub: [@Alejandroq12](https://github.com/Alejandroq12)
- Twitter: [@JulioAle54](https://twitter.com/JulioAle54)
- LinkedIn: [Julio Quezada](https://www.linkedin.com/in/quezadajulio/)

👤 **Author2**

- GitHub: [@DamarisCaballero](https://github.com/DamarisCaballero)
- LinkedIn: [Damaris de Quezada](https://www.linkedin.com/in/damaris-de-quezada/)

(back to top)

## 🔭 Future Features

- [ ] **[I will be a real store]**
- [ ] **[I will make posible to group products by category]**
- [ ] **[I will deploy this app with a personalized domain]**

(back to top)

## 🤝 Contributing

Contributions, issues, and feature requests are welcome!

Feel free to check the [issues page](../../issues/).

(back to top)

## ⭐️ Show your support

> Hello, there..

If you like this project please give me a star.

(back to top)

## 🙏 Acknowledgments

> Inspired by...

I would like to thank Kodigo because this boot camp is challenging me to learn programming.

(back to top)

## ❓ FAQ (OPTIONAL)

- **[Do I have to use Node.js version 16.9.0?]**

- [Yes, because some dependencies are not compatible with recent versions.]

- **[Do I have to configure MongoDB?]**

- [Yes, specially if you want to have your data on the cloud. But you can also use Mongo Compass in case you want to have your data locally.]

(back to top)

## 📝 License

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

(back to top)