Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/captain-woof/charity-cms

CharityCMS - One platform to manage all NGOs and donations.
https://github.com/captain-woof/charity-cms

cms contentful formik javascript lamda-functions nextjs reactjs typescript vercel yup yup-validation

Last synced: 6 days ago
JSON representation

CharityCMS - One platform to manage all NGOs and donations.

Awesome Lists containing this project

README

        

# Charity CMS
![GitHub](https://img.shields.io/github/license/captain-woof/charity-cms?label=License) ![Lines of code](https://img.shields.io/tokei/lines/github/captain-woof/charity-cms?label=Total%20lines) ![GitHub repo file count](https://img.shields.io/github/directory-file-count/captain-woof/charity-cms?label=Files) ![GitHub contributors](https://img.shields.io/github/contributors/captain-woof/charity-cms?label=Contributors) ![GitHub package.json dynamic](https://img.shields.io/github/package-json/keywords/captain-woof/charity-cms?label=Keywords)

### 1. Setting up development environment 🚀

1. Clone the repository
2. Go to cloned repo directory
3. Run `yarn` to install all dependencies. *(To install yarn, use `npm i --global yarn`)*
4. Add [these environment variables](https://drive.google.com/file/d/15hLeXL2ILWQb-piSjUyBUJIkOhGswk0A/view?usp=sharing) in `.env.local` (create this file) **(SENSITIVE - DO NOT LEAK)**.
5. Run `yarn dev` to start up the dev server on `localhost:3000`

### 2. Deployed domains 👨‍💻

- **Production** *(branch: main)*: [https://charity-cms.vercel.app/](https://charity-cms.vercel.app/)

### 3. Project shared drive 🐅

[Shared drive link](https://drive.google.com/drive/folders/1_h7JrrD1CM8rkW28EalzCTEOSySvWX-x?usp=sharing)

### 4. Links 🔍

1. [Razorpay initialization options](https://razorpay.com/docs/payment-gateway/web-integration/standard/checkout-options/)