Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/msplke/racjkuat.org

A Community Management System for Rac Jkuat that showcases what the club is all about, facilitates member management & engagement, and acts as an official communication channel.
https://github.com/msplke/racjkuat.org

clerk drizzle-orm nextjs shadcn-ui t3-stack tailwindcss tanstack-react-query uploadthing zod

Last synced: 9 days ago
JSON representation

A Community Management System for Rac Jkuat that showcases what the club is all about, facilitates member management & engagement, and acts as an official communication channel.

Awesome Lists containing this project

README

        

# RacJkuat.org

> The Rotaract Club of JKUAT (Rac Jkuat in short) is part of a global network of [Rotaract clubs](https://www.rotary.org/en/get-involved/rotaract-clubs) that bring together people ages 18 and older to exchange ideas, develop professional and leadership skills, and have fun through service.

## Table of Contents

- [Technologies Used](#technologies-used)
- [Tools Used](#tools-used)
- [Features](#features)
- [Quickstart](#quickstart)
- [Project Status](#project-status)
- [Acknowledgements](#acknowledgements)

## Technologies Used

- React & Next.js
- Shadcn UI for a beautiful, modern, accessible UI
- Tailwind CSS for styling
- Zod for schema declaration and validation

## Tools Used

- Git & GitHub for version control and collaboration
- TypeScript, ESLint and Prettier for typesafe code and best practices
- GitHub Actions for automated `format`, `lint` and `typecheck` CI steps
- Renovate for automated dependency updates
- Vercel for Deployment

## Features

1. Informative Club Website:

- Provide a comprehensive overview of what the club is all about.
- Showcase club activities, events, projects and achievements through multimedia content.

2. Blog Platform:

- A blog section for official club announcements, updates, and communication.
- Members can contribute to the blog, sharing their experiences, insights, and project highlights.

## Quickstart

> **NOTE:**
> This project uses [pnpm](https://pnpm.io) as the package manager. You can install it by following the instructions [here](https://pnpm.io/installation).

To run it locally, follow the steps below:

1. Clone the repository and install the dependencies:

```bash
# Clone repository
git clone [email protected]:msplke/racjkuat.org.git

# Install dependencies
pnpm i
```

2. Start the development server:

```bash
pnpm dev
```

## Project Status

Project is: _complete_.

## Acknowledgements

- This project was bootstrapped with [`create-t3-app`](https://create.t3.gg).