Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/ilhamlamp/communtity

a web to search for common interests with other people
https://github.com/ilhamlamp/communtity

microservice nextjs reactjs tailwindcss typescript

Last synced: 20 days ago
JSON representation

a web to search for common interests with other people

Awesome Lists containing this project

README

        

# Hello Folks,

Are you confused about how to get started?, Welcome to communtity, for everyone when seeking common interests.

![Logo](public/assets/dark-logo-full.png)

## Demo

- Desktop
![Demo_Desktop](public/assets/demo-desktop.png)

- Mobile
![Demo_Mobile](public/assets/demo-mobile.png)

## Tech Stack

**Client:** Next.js, React.js, Typescript, TailwindCSS.

**Server:** Microservices Architecture

- **Authentication Service:** Node.js, Express, MySQL, Redis (for session and token management)
- **Profile Service:** NestJS, MongoDB
- **Upload-Download Service:** Go, Gin, Cloudinary (file storage)
- **Messaging:** RabbitMQ
- **Containerization** Docker, Docker Compose
- **CI/CD:** Github Actions

## Installation

Install `Communtity` with npm

```bash
git clone https://github.com/IlhamLamp/communtity.git
cd communtity
npm install
npm run start
```

## Contributing

Contributions are always welcome!