Modern Donation Platform for Nonprofits
-
Clone the repository:
git clone https://github.com/Yashraghuvans/SwiftCause.git cd SwiftCause
-
Install dependencies:
Using npm:
npm install
Using pnpm:
pnpm install
-
Start the development server:
Using npm:
npm run dev
Using pnpm:
pnpm dev
-
Open your browser:
Navigate to
http://localhost:3000
to view the application.
You would need to have the latest version of VS Code and VS Code Chrome Debugger Extension installed.
Then add the block below to your launch.json
file and put it inside the .vscode
folder in your app’s root directory.
{
"version": "0.2.0",
"configurations": [{
"name": "Chrome",
"type": "chrome",
"request": "launch",
"url": "http://localhost:3000",
"webRoot": "${workspaceRoot}/src",
"sourceMapPathOverrides": {
"webpack:///src/*": "${webRoot}/*"
}
}]
}
Note: the URL may be different if you've made adjustments via the HOST or PORT environment variables.
Start your app by running npm start
, and start debugging in VS Code by pressing F5
or by clicking the green debug icon. You can now write code, set breakpoints, make changes to the code, and debug your newly modified code—all from your editor.
Having problems with VS Code Debugging? Please see their troubleshooting guide.
By default, the generated project usee the latest version of React.
You can refer to the React documentation for more information about supported browsers.
- Go to https://tailwindcss.com/
- Get started
- Under framework guides, select Next.js
- Follow the steps mentioned there to start using TailwindCSS
- You may use the extension Draw.io Integration on VScode to view the .drawio file.
- Prettier formatter recommended for code formatting.
- Use Tailwind CSS IntelliSense extension for Tailwind suggestions while coding.
- The project is using the latest versions of all the libraries mentioned above.
- Create and/or assign an issue to yourself before working on any feature.