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.
- Host: GitHub
- URL: https://github.com/galfrevn/conexa
- Owner: galfrevn
- Created: 2023-10-07T01:19:22.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-10-17T12:53:45.000Z (over 1 year ago)
- Last Synced: 2025-02-16T12:57:25.336Z (4 months ago)
- Topics: express, nextjs, swapi, turborepo, typescript
- Language: TypeScript
- Homepage: https://conexa.galfrevn.com
- Size: 980 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
![]()
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)[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/