Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/soulsam480/mirai

[wip] An university placement management platform.
https://github.com/soulsam480/mirai

Last synced: about 2 months ago
JSON representation

[wip] An university placement management platform.

Awesome Lists containing this project

README

        

## Mirai
> [WIP] University placement platform

To fully understand what Mirai does, please check the [excalidraw board](./mirai-platform.excalidraw). To track alpha release plan, please look into https://github.com/soulsam480/mirai/issues/51

### Status
- Pre alpha

### What's happening rn ?
As I'm busy with my office work, don't have much time to continue working on Mirai for now. This doesn't mean Mirai is being abandoned. Initial release plan for mirai still remains the same, and all the ideas are already inside the [excalidraw board](./mirai-platform.excalidraw). My reason behind building Mirai was to learn backend and production React/Next programming. That motivation has changed quite a lot in the last few months with me also planning to take this to market. With that being said, I'm not done with it and will continue my work along with [@Manish](https://github.com/t-rex777) in near future when both of us are free and have extra energy to spend. Mirai is going public today (13/08/22). I hope this will become something bigger. Thanks.

### Current contributors
- [@soulsam480](https://github.com/soulsam480)
- [@t-rex777](https://github.com/t-rex777)

### Reviewers/visiting devs
- [@jartek](https://github.com/jartek)
- [@SoumyaRanjanNaik](https://github.com/SoumyaRanjanNaik)
- [@VarunNatraaj](https:/github.com/VarunNatraaj)

### Stack
- Nextjs
- Next-Auth
- Tailwind
- Typescript
- HeadlessUI
- DaisyUI

### Arch
A monorepo of `app` and `api` using pnpm workspaces

__FE__
- Nextjs
- Next-Auth
- Tailwind
- Typescript
- HeadlessUI
- DaisyUI

__BE__
- tRpc
- PostgreSQL
- Prisma
- fastify

### Dev

> Note: you need to have nodejs, docker, docker-compose, pnpm installed

- clone
- `pnpm install`
- ask for `.env` vars
- `pnpm run dev`