Skip to content

papireddy903/crowdfunding

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

56 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Authors

Papireddy E SaiKeerthan Chaitanya Pranav

Crowdfunding Platform

Welcome to our Crowdfunding Platform, a dynamic Full Stack application that connects creators and backers to bring innovative projects to life. This platform offers an interactive and user-friendly interface to showcase a variety of projects across different categories. image

Features

  • Browse projects by category like Technology, Arts, Games, and more.
  • Create new crowdfunding campaigns.
  • Support projects by pledging funds.
  • View detailed information on each project.
  • Manage user profiles and authentication.

Prerequisites

Before setting up the project, ensure you have the following:

  • Node.js
  • npm
  • A modern web browser supporting ES6+

Installation

Clone the repository to your local machine:

git clone https://github.com/papireddy903/crowdfunding

Setting Up the Virtual Environment

  1. Install virtualenv (if not already installed):

    pip install virtualenv
    
  2. Setup Virtual Environment

    virtualenv venv
  3. Activate the virtual environment

    .\venv\Scripts\activate
  4. Install Backend Modules: Install the required Python packages specified in requirements.txt:

    pip install -r requirements.txt
    
  5. Navigate to the frontend directory:

    cd frontend
  6. Install dependencies

    npm install
    
  7. Run frontend

    npm run dev
    
  8. Start Server

    python manage.py runserver
    
    
    
        
    
    

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published