Coder Social home page Coder Social logo

hojagulyyev / rp2 Goto Github PK

View Code? Open in Web Editor NEW
6.0 2.0 4.0 18.7 MB

RP2 is a rapidly-growing open-source next generation project and task management system! Work with your team members and interact with the gamification system! 🔥 💎

License: MIT License

Python 97.38% Shell 2.62%
clean-code django fun function-based-views gamification-platform interesting open-source project-management project-management-software project-management-system

rp2's Introduction

Rysgally Project 2

🚀 Give a Star ⭐️ & Fork to this project ... Happy coding! 🤩`

Table of Contents

What makes RP2 special?

RP2 is a rapidly-growing open-source next generation project and task management system! Work with your team members and interact with the gamification system!

Template from Vikinger used.

RP2 Dashboard - Modern Vikinger UI for managing your project

Installation [examples on Linux@Ubuntu]

Note: The dev branch is the development version of RP2 and it may be unstable. To use the latest stable version, download it from the Releases page or switch to a release tag.

Terminal 1

The fastest way to develop with RP2 is by using python virtualenv library

install virtualenv if it's not installed

pip install virtualenv

and run the following commands:

git clone -b main https://github.com/Hojagulyyev/rp2.git

cd rp2

virtualenv venv

. source/bin/activate

pip install -r requirements.txt

python manage.py makemigrations

python manage.py migrate

python manage.py runserver

Terminal 2

Just installing Celery, however, isn’t enough. If you attempt to run the task queue, you’ll notice that Celery first seems to start up fine but then displays an error message that indicates that Celery can’t find a message broker.

sudo apt install redis

Open another terminal or linux service in server and run celery workers

celery -A rp2 worker --loglevel=info

Terminal 3

Open another terminal or linux service. You should change permission access mode (chmod) of these files

chmod -R 777 celerybeat-schedule venv

and run celery beat

celery -A rp2 beat

You’ve successfully arranged the puzzle pieces necessary to run the project.

Contributing

We love your contributions and do our best to provide you with mentorship and support.

Get more details in our Contributing Guide.

License

Disclaimer: Everything you see here is open and free to use as long as you comply with the license. There are no hidden charges. We promise to do our best to fix bugs and improve the code.

Crafted with ❤️ by Contributors

RP2 © 2023, Ovezdurdy Hojagulyyev - Released under the MIT License.

rp2's People

Contributors

anuragsisodiyaa avatar hojagulyyev avatar rampoe avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

rp2's Issues

make tag system in commit message

When we write commit message like that e.g

made script that deploy project to all branches #devops

In clan there was be filtration of tags and tags progress bar per ~week etc.

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.