Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/irere123/kepto.dev

A better way to connect with developers
https://github.com/irere123/kepto.dev

graphql nextjs postgresql

Last synced: 13 days ago
JSON representation

A better way to connect with developers

Awesome Lists containing this project

README

        


Kepto



A better way to connect with developers

## About Kepto

Kepto is open-source connection platform for software developers. We believe that there is a gap in way we us developers around the world connect to know each other and communicate. So are filling that gap by building this connection platform...

## Built with 🛠️

- [Next.js](https://nextjs.org/)
- [Tailwind CSS](https://tailwindcss.com/)
- [drizzle](https://orm.drizzle.team/)
- [Apollo Server](https://www.apollographql.com/docs/apollo-server/)
- [postgresql](https://www.postgresql.org/)

## Getting Started 🚀

### Requirements

- [Node.js](https://nodejs.org/en/) >= 18.0.0
- [pnpm](https://pnpm.io/) >= 8.6.2

### Setup

1. Clone the repository

```sh
git clone https://github.com/Irere123/kepto.dev.git
```

2. Install dependencies

```sh
pnpm install
```

3. Set up your .env file

from `api` and `packages/db` you will find .env.example create your own.

4. Start the development server

```sh
pnpm dev
```

5. Open [http://localhost:3000](http://localhost:3000) with your browser to see
the result.

6. API server will be running [http://localhost:4000/graphql](http://localhost:4000/graphql) where you will be able to interact with the API using Apollo Sandbox