https://ganeshrameshamarkala.pythonanywhere.com/
Hi Django Developers! 👋
Welcome to the Django React Portfolio Generator project! This project aims to simplify the process of creating stunning portfolio websites by automating the generation of React project folders based on user details. The generated React projects can be easily deployed on Netlify, making the user's portfolio ready in no time.
In short, this Django app collects user details and returns a React project folder containing the user's portfolio. The React project can be deployed on Netlify, providing a quick and efficient way to create a personal portfolio website.
- Automation: Avoid writing repetitive code for portfolio creation.
- Customization: Allow users to generate personalized portfolios by simply adding their details.
- Collaboration: Encourage developers to contribute by adding new portfolio templates and optimizing the Django project.
- User-Friendly Interface: Easy-to-use forms for collecting user details.
- Automated React Project Generation: Generates a React project folder based on user input.
- Netlify Deployment: Simple deployment process to Netlify.
- Customizable Templates: Multiple portfolio templates to choose from.
- Optimized Django Backend: Efficient handling of user data and project generation.
-
Clone the Repository:
git clone https://github.com/Ganesh57803/PortfolioGenerator.git cd django-react-portfolio-generator
-
Install Dependencies:
pip install -r requirements.txt cd react-frontend npm install
-
Run the Django Server:
python manage.py runserver
-
Run the React Development Server:
cd react-frontend npm start
We welcome contributions from the community! Here are some ways you can help:
- Add New Portfolio Templates: Create and submit new React templates for user portfolios.
- Optimize Django Code: Suggest and implement optimizations for the Django backend.
- Improve Documentation: Help us make this README and other documentation better.
- Fork the Repository: Click on the 'Fork' button at the top right of this page.
- Clone Your Fork:
git clone https://github.com/Ganesh57803/PortfolioGenerator.git cd django-react-portfolio-generator
- Create a Branch:
git checkout -b feature/your-feature-name
- Make Your Changes: Implement your feature or fix.
- Commit and Push:
git add . git commit -m "Add your commit message" git push origin feature/your-feature-name
- Create a Pull Request: Go to the original repository and create a pull request from your forked repo.
- Django
- React
- Portfolio Generator
- Netlify
- Automation
- Web Development
- Open Source
- Collaboration
If you have any questions or suggestions, feel free to open an issue or contact me directly at [ganesh4study@gmail.com].
Let's build something amazing together! 🚀