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

https://github.com/galfrevn/conexa

Conexa's Technical Test project. Focused on solving a set of technical challenges using Next.js, Express, and TypeScript.
https://github.com/galfrevn/conexa

express nextjs swapi turborepo typescript

Last synced: about 2 months ago
JSON representation

Conexa's Technical Test project. Focused on solving a set of technical challenges using Next.js, Express, and TypeScript.

Awesome Lists containing this project

README

        




Starwars

Conexa's Techincal Test


Starwars API Fullstack application


View Demo

## About The Project

Conexa's Technical Test is a project focused on solving a set of technical challenges using Next.js, Express, and TypeScript.
These technologies serve as the foundation for our exploration, allowing us to dive deep into modern web development practices.
Expect to encounter real-world coding challenges and discover the capabilities of these powerful tools.

## Built With

This section should list any major frameworks/libraries used to bootstrap your project. Leave any add-ons/plugins for the acknowledgements section. Here are a few examples.

[![Next][Next.js]][Next-url] [![React][React.js]][React-url] [![Express][Express]][Express-url] [![Typescript][TS]][TS-url]

## Getting Started

This is an example of how you may give instructions on setting up your project locally using `pnpm`.
To get a local copy up and running, follow these simple steps.

### Prerequisites

You'll need `pnpm` installed. If you don't have it, you can install it with the following command:

```sh
npm install -g pnpm
```

### Installation

To set up this project locally, follow these steps:

1. Clone the repository and navigate to the project's root directory:

```sh
git clone https://github.com/galfrevn/conexa.git
cd conexa
```
2. Create a .env file in the project's root directory with the following content:
```sh
API_URL=http://localhost:5000
APP_URL=http://localhost:3000
API_KEY=conexa
```
Adjust the values as needed for your specific environment.

3. Install dependencies using `pnpm`:
```sh
pnpm install
```

4. Start the development server:
```sh
pnpm dev
```

## Contact

* Valentín Galfré - [@galfrevn](https://linkedin.com/in/galfrevn) - [email protected]
* Project Link: [https://github.com/galfrevn/conexa](https://github.com/galfrevn/conexa)

(back to top)

[contributors-shield]: https://img.shields.io/github/contributors/othneildrew/Best-README-Template.svg?style=for-the-badge
[contributors-url]: https://github.com/othneildrew/Best-README-Template/graphs/contributors
[forks-shield]: https://img.shields.io/github/forks/othneildrew/Best-README-Template.svg?style=for-the-badge
[forks-url]: https://github.com/othneildrew/Best-README-Template/network/members
[stars-shield]: https://img.shields.io/github/stars/othneildrew/Best-README-Template.svg?style=for-the-badge
[stars-url]: https://github.com/galfrevn/conexa/stargazers
[issues-shield]: https://img.shields.io/github/issues/othneildrew/Best-README-Template.svg?style=for-the-badge
[issues-url]: https://github.com/othneildrew/Best-README-Template/issues
[license-shield]: https://img.shields.io/github/license/othneildrew/Best-README-Template.svg?style=for-the-badge
[license-url]: https://github.com/galfrevn/conexa/blob/master/LICENSE.txt
[linkedin-shield]: https://img.shields.io/badge/-LinkedIn-black.svg?style=for-the-badge&logo=linkedin&colorB=555
[linkedin-url]: https://linkedin.com/in/galfrevn
[Next.js]: https://img.shields.io/badge/next.js-000000?style=for-the-badge&logo=nextdotjs&logoColor=white
[Next-url]: https://nextjs.org/
[React.js]: https://img.shields.io/badge/React-20232A?style=for-the-badge&logo=react&logoColor=61DAFB
[React-url]: https://reactjs.org
[Express]: https://img.shields.io/badge/express-000000?style=for-the-badge&logo=express&logoColor=white
[Express-url]: https://expressjs.com/es/
[Express]: https://img.shields.io/badge/express-000000?style=for-the-badge&logo=express&logoColor=white
[Express-url]: https://expressjs.com/es/
[TS]: https://img.shields.io/badge/typescript-007acc?style=for-the-badge&logo=typescript&logoColor=white
[TS-url]: https://www.typescriptlang.org/