Git Product home page Git Product logo

shiv000000 / devdoodle Goto Github PK

View Code? Open in Web Editor NEW
0.0 1.0 0.0 205 KB

The DevDoodle Blog is an engaging web application designed for developers and tech enthusiasts to share their thoughts, experiences, and insights. With a clean and visually appealing user interface, the blog provides an immersive platform for users to create, edit, and explore a variety of tech-related posts.

Python 52.60% HTML 47.40%

devdoodle's Introduction

DevDoodle - A Blog Webapp

Description

The DevDoodle Blog is a web application designed for developers and tech enthusiasts to share, explore, and engage in tech-related content. With a focus on simplicity and visual appeal, this blog provides an intuitive platform for users to create, edit, and discover posts without the need for authentication. Dive into the world of technology, express your thoughts, and connect with like-minded individuals through the DevDoodle Blog.

Devdoodle feature

Key Features

  1. Simplified User Experience:

    • No authentication required for seamless access.
    • Intuitive and user-friendly design.
  2. Visually Appealing Interface:

    • Elegant post cards with shadows and hover effects.
    • Captivating header styling with a unique font and color scheme.
    • Thoughtfully selected typography for readability.
  3. Clean and Uncluttered Layout:

    • Ample whitespace for a clean and organized appearance.
    • Adjusted margins and paddings for improved spacing between elements.
  4. Tech-Centric Content:

    • Users can create, edit, and explore tech-related posts.
    • Dynamic post index for easy navigation.
  5. Responsive Design:

    • Ensures a seamless experience across various devices.

Installation

To run the DevDoodle Blog locally, follow these steps:

Clone the Repository

git clone https://github.com/SHIV000000/DevDoodle.git
cd DevDoodle

Create a virtual environment: On Mac\Lin: python3 -m venv venv On Windows: py -m venv venv

Activate virtual environment: On Mac\Lin: source venv/bin/activate On Windows: venv\Scripts\activate

Install Dependencies:

pip install django

Either do:=

pip install -r requirements.txt

Apply Migrations:

python manage.py makemigrations
python manage.py migrate

Create Superuser (Optional)

python manage.py createsuperuser

Run the Development Server

python manage.py runserver

Visit http://127.0.0.1:8000/ in your browser.

Contributing

We welcome contributions from the community! If you'd like to contribute to this project, please follow these guidelines:

  • Reporting Issues: If you encounter any bugs or issues, please open an issue on GitHub and provide as much detail as possible.
  • Feature Requests: If you have any ideas for new features, feel free to open an issue to discuss them.
  • Code Contributions: If you'd like to contribute code, please fork the repository, make your changes, and submit a pull request. Make sure your code follows our coding standards and include tests if applicable.

Example Contribution

To contribute a new feature or fix a bug:

  1. Fork the repository.
  2. Create a new branch for your feature or fix: git checkout -b feature-name
  3. Make your changes and commit them: git commit -am 'Added new feature'
  4. Push your changes to your fork: git push origin feature-name
  5. Open a pull request on GitHub.

We'll review your changes and merge them into the main branch once they've been approved.

Thank you for contributing to our project!

devdoodle's People

Contributors

shiv000000 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.