From 44ec1c799208a684b8b8daab036b0d93291aac27 Mon Sep 17 00:00:00 2001 From: Ankur Jaiswal <117668534+ankurjaiswalofficial@users.noreply.github.com> Date: Sun, 13 Oct 2024 23:39:52 +0530 Subject: [PATCH] Update README.md --- README.md | 89 +++++++++++++++++++++++++++++++++++++++++-------------- 1 file changed, 66 insertions(+), 23 deletions(-) diff --git a/README.md b/README.md index 6a711fb..618f381 100644 --- a/README.md +++ b/README.md @@ -1,38 +1,81 @@ -# non_profit_charity_site +# Non-Profit Charity Site -This is a [Next.js](https://nextjs.org/) project bootstrapped with [`create-next-app`](https://github.com/vercel/next.js/tree/canary/packages/create-next-app). +This is a non-profit charity website built using Next.js, JavaScript, and Tailwind CSS. The platform aims to support charitable causes by providing an easy way for users to learn about and donate to various initiatives. + +## Repo URL +[https://github.com/ankurjaiswalofficial/charity-app](https://github.com/ankurjaiswalofficial/charity-app) + +## Deployment URL +[https://non-profit-charity-site.vercel.app/](https://non-profit-charity-site.vercel.app/) + +## Features +- **Responsive Design**: Tailwind CSS ensures a responsive and visually appealing layout across all devices. +- **Dynamic Content**: Built with Next.js to provide a fast and seamless user experience with dynamic routing and server-side rendering. +- **Donation System**: Allows users to make secure donations to support charitable initiatives. +- **Information Hub**: Provides information about various charitable causes and how users can get involved. + +## Technologies Used +- **Next.js**: React framework for server-side rendering and static site generation. +- **JavaScript**: Programming language used for client-side functionality. +- **Tailwind CSS**: Utility-first CSS framework for designing responsive and modern user interfaces. ## Getting Started -First, run the development server: +### Prerequisites +- Node.js and npm installed on your machine. -```bash -npm run dev -# or -yarn dev -# or -pnpm dev -# or -bun dev -``` +### Installation +1. Clone the repository: + ```bash + git clone https://github.com/ankurjaiswalofficial/charity-app.git + ``` +2. Navigate into the project directory: + + ```bash + cd charity-app + ``` + +4. Install the dependencies: + + ```bash + npm install + ``` + -Open [http://localhost:3000](http://localhost:3000) with your browser to see the result. +### Development -You can start editing the page by modifying `app/page.js`. The page auto-updates as you edit the file. +Run the development server: -This project uses [`next/font`](https://nextjs.org/docs/basic-features/font-optimization) to automatically optimize and load Inter, a custom Google Font. + ```bash + npm run dev + ``` -## Learn More +Open [http://localhost:3000](http://localhost:3000) to view the site locally. + +### Production + +To build the application for production: + + ```bash + npm run build + ``` + +Start the production server: + +```bash +npm run start +``` -To learn more about Next.js, take a look at the following resources: +### Deployment -- [Next.js Documentation](https://nextjs.org/docs) - learn about Next.js features and API. -- [Learn Next.js](https://nextjs.org/learn) - an interactive Next.js tutorial. +This site is deployed using Vercel. You can access the live version at [https://non-profit-charity-site.vercel.app/](https://non-profit-charity-site.vercel.app/). -You can check out [the Next.js GitHub repository](https://github.com/vercel/next.js/) - your feedback and contributions are welcome! +Contributing +------------ -## Deploy on Vercel +Contributions are welcome! Please fork the repository and create a pull request with your changes. -The easiest way to deploy your Next.js app is to use the [Vercel Platform](https://vercel.com/new?utm_medium=default-template&filter=next.js&utm_source=create-next-app&utm_campaign=create-next-app-readme) from the creators of Next.js. +License +------- -Check out our [Next.js deployment documentation](https://nextjs.org/docs/deployment) for more details. +This project is open-source and available under the MIT License.