Naitik2929 / Startapp-Funding-Platform

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Startapp Funding Platform

Startapp is a crowdfunding platform where emerging entrepreneurs can create campaigns and receive funding from investors. The platform allows investors to browse, view campaign details, and invest in campaigns that they are interested in.

Features

  • Entrepreneurs can create campaigns with details including name, description, goal amount, end date, and video link
  • Investors can browse and invest in campaigns
  • Campaign owners are automatically emailed the list of investors when the end date is reached
  • Email alerts are sent to campaign owners if a campaign has reached its funding target
  • The progress of a campaign's funding is shown to investors
  • Admin dashboard for managing campaigns and users

Technologies Used

  • Python 3.9
  • Django 3.2
  • HTML/CSS/JavaScript

Let's see the project

image image image image image image image image image

Installation

  1. Clone the repository to your local machine.
  2. Create a virtual environment using virtualenv or conda.
  3. Install the dependencies using pip install -r requirements.txt.
  4. Run the migrations using python manage.py migrate.
  5. Start the development server using python manage.py runserver.

Usage

  1. Create a user account as an entrepreneur or investor.
  2. Browse campaigns and invest in the ones you're interested in.
  3. Create a campaign as an entrepreneur and share it with potential investors.
  4. Monitor the progress of campaigns and receive notifications for reaching funding goals or end dates.

Contributing

  1. Fork the repository to your own GitHub account.
  2. Clone the repository to your local machine.
  3. Create a new branch using git checkout -b new-feature.
  4. Make changes and commit them with a descriptive commit message.
  5. Push changes to your branch using git push origin new-feature.
  6. Create a pull request on the original repository.

About


Languages

Language:HTML 60.8%Language:Python 28.4%Language:CSS 10.8%