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

https://github.com/lordksix/nextadventure-frontend


https://github.com/lordksix/nextadventure-frontend

Last synced: about 2 months ago
JSON representation

Awesome Lists containing this project

README

        


logo


Next Adventure App

# πŸ“— Table of Contents

- [πŸ“— Table of Contents](#table-of-contents)
- [πŸ“– Budget by Lordksix](#about-project)
- [πŸ›  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)
- [πŸ‘₯ Authors](#Authors)
- [πŸ”­ Future Features](#future-features)
- [🀝 Contributing](#contributing)
- [⭐️ Show your support](#️support)
- [πŸ™ Acknowledgments](#acknowledgements)
- [❓ FAQ](#faq)
- [πŸ“ License](#license)

# πŸ“– Next Adventure App

**Next Adventure App** is the back end of the Next Adventure App. Build using NestJS and PostgreSQL as database. It allows you to look for and book flights and login with Facebook and GOogle.

Link to Back End Repository

(back to top)

## πŸ›  Built With

### Tech Stack

Client

### Key Features

- **Gitflow**
- **Implement SPA**
- **Connect to backend throught API**
- **Get cities available**
- **Booking flights**

(back to top)

## πŸš€ Live Demo

> The frontend is deployed to [Live Demo](https://nextadventure-frontend.vercel.app/).

(back to top)

## πŸ’» Getting Started

### Prerequisites

In order to run this project, LOCALLY, you need:

- To clone or fork this repo
- Have Angular CLI install and Node.js

- To use the deployed frontend or the project locally, you must clone the backend, follow the instructions and run it:

```sh
cd my-desired-folder
git clone https://github.com/lordksix/NextAdventure-backend.git
```

For more information on how to install ruby on your machine:

- How to install Node.js
- How to install Angular

### Setup

Clone this repository to your desired folder:

For example, using Ubuntu:

```sh
cd my-desired-folder
git clone https://github.com/lordksix/nextadventure-frontend.git
```

For more information on how to clone or fork a repository:

- How to clone a repo
- How to fork a repo

### Install

To install dependencies, the following command must be run in the terminal:

```sh
cd nextadventure-frontend
npm i
```

Run:

```bash
cp .env.example .env
```

### Usage

In the project directory, run the backend part of the application first then:

```sh
ng serve
```

### Run tests

No tests implemented

(back to top)

## πŸ‘₯ Authors

πŸ‘€ **lordksix**

- GitHub: [@lordksix](https://github.com/lordksix)
- LinkedIn: [@wladpasquel](https://www.linkedin.com/in/wladpasquel/)
- Medium: [@wladimir.pasquel](https://medium.com/@wladimir.pasquel)

(back to top)

## πŸ”­ Future Features

Future changes:

- Finish implementing JWT
- Improve layout and responsiveness
- Implement testing

(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

If you like this project, I encourage you to clone, fork and contribute. Our community and knowledge grows with each engagement.

(back to top)

## πŸ™ Acknowledgments

- Life is awesome!!!

(back to top)

(back to top)

## πŸ“ License

This project is [GNU v3](./LICENSE) licensed.

(back to top)