Skip to content

Discover a dynamic full stack web app with NFT projects πŸ–ΌοΈ, animated visuals 🎞️, and Django admin πŸ› οΈ.

License

Notifications You must be signed in to change notification settings

RoshisRai/TheWorldNftFund

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

4 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

TheWorldNftFund

The World NFT Fund πŸŒπŸ’°

The World NFT Fund, a Django-based full-stack web application dedicated to showcasing NFT projects. This project utilizes HTML, CSS, and JavaScript for the frontend, along with Django in the backend, to provide an engaging platform for exploring various NFT initiatives.

Features πŸš€

πŸ‘‰ Hero Landing Page: An eye-catching landing page featuring animations to captivate visitors.

πŸ‘‰ Basic NFT Info: Provides fundamental information about NFT products to educate users.

πŸ‘‰ Roadmap: Presents a roadmap outlining the progression of the NFT project.

πŸ‘‰ NFT Display: Showcases various NFTs for visual appeal and engagement.

πŸ‘‰ Community Discord Link: Offers a link to the community Discord for collaboration and interaction.

πŸ‘‰ Team Members: Highlights the team members behind the project.

πŸ‘‰ FAQ Section: Answers frequently asked questions for user convenience.

πŸ‘‰ Projects Page: Displays NFT projects that can be filtered by categories for easy browsing.

πŸ‘‰ Writings Section: Features news articles and general writings, filterable by categories.

πŸ‘‰ Donations Page: Showcases donations made by the organization to support the cause.

πŸ‘‰ About Page: Provides information about the developers, who are the founders of the project.

Usage

To use The World NFT Fund:

  1. Clone the repository:

    git clone https://github.com/RoshisRai/TheWorldNftFund.git
  2. Install Dependencies:

    pip install -r requirements.txt
  3. Make Migrations:

    Generate migration files for the five models (Project, ProjectCategory, Writing, WritingCategory, Donation):

    python manage.py makemigrations projects writings donations
  4. Run Migrations:

    python manage.py migrate
  5. Create a Superuser:

    python manage.py createsuperuser
  6. Start the Development Server:

    python manage.py runserver
  7. Adding Projects/Writings/Donations:

    To add projects, writings, or donations, log in to the admin dashboard:

    • Navigate to http://localhost:8000/admin
    • Enter your superuser credentials
    • Add/edit projects, writings, or donations under the respective sections

Contributing

We welcome contributions to this project! If you'd like to contribute, please follow these steps:

  1. Fork the repository.
  2. Create a new branch: git checkout -b <branch_name>.
  3. Make your changes and commit them: git commit -m '<commit_message>'.
  4. Push to your branch: git push origin <branch_name>.
  5. Create the pull request.

Alternatively, see the GitHub documentation on creating a pull request.

License

This project is licensed under the MIT License - see the LICENSE file for details.

Contact

If you have any questions or feedback, please contact me at πŸ“§ roshis.awai@gmail.com.

About

Discover a dynamic full stack web app with NFT projects πŸ–ΌοΈ, animated visuals 🎞️, and Django admin πŸ› οΈ.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published