Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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
- Host: GitHub
- URL: https://github.com/ilhamlamp/communtity
- Owner: IlhamLamp
- License: other
- Created: 2024-09-17T16:10:27.000Z (3 months ago)
- Default Branch: main
- Last Pushed: 2024-11-20T12:09:31.000Z (about 1 month ago)
- Last Synced: 2024-11-20T12:09:57.384Z (about 1 month ago)
- Topics: microservice, nextjs, reactjs, tailwindcss, typescript
- Language: TypeScript
- Homepage: https://communtity.my.id
- Size: 5.16 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: license
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!