Skip to content

work0holic is a web platform to collaborate and work in teams & self-productivity tool

License

Notifications You must be signed in to change notification settings

arham-sayyed/work0holic

Repository files navigation

Readme Quotes

Work0Holic

Important:

project migrated to ReactJS ⚡

LOOKING FOR COLLABORATORS 📢

GitHub issues GitHub forks GitHub stars Website wakatime

arham-sayyed

🚀 Welcome to Work0Holic!

Work0Holic is your go-to web app for team collaboration and personal productivity. Here's what you need to know:

About Work0Holic

🖥️ Description: Work0Holic is a simple and intuitive open-source web app designed for team collaboration and personal productivity.

💰 Cost: It's completely free to use!

👥 User Limits: No limits! Whether you're working solo or with multiple teams on various projects, Work0Holic has got you covered.

Main Features

🎯 Progress Tracker: Keep track of personal and team progress with our integrated progress tracker. Check out this example for inspiration!

To-Do List: Stay organized with our personal to-do list feature. Check out this example to see how it works.

📁 File Drive: Collaborate seamlessly with your team using our integrated file drive. Check out this example for a sneak peek!

📅 Events Calendar: Stay on top of team events and deadlines with our events calendar. While it'll a simplified version of this, it's still super handy!

📋 Kanban Board (coming soon): Visualize your team's workflow with our upcoming Kanban board feature. Get inspired by this example!

⚛️ Technologies i'm planning to use (can be improved)

  • Languages: HTML, CSS, JavaScript
  • Frontend Framework: React
  • Backend Framework: Node.js, Express.js
  • Database: Firebase
  • UI Framework:Tailwind, Material UI
  • Version Control: Git
  • Development Tools: GitHub

🏗️ Standards/Models (can be improved)

  • Design Patterns: Model-View-Controller (MVC) or React's Standard Design
  • API Standards: RESTful API

Installation

  1. Clone the Repository:
    git clone https://github.com/arham-sayyed/work0holic.git
  2. Navigate to Project Directory:
    cd work0holic
  3. Install Dependencies:
    npm install
  4. Start Development Server:
    npm run dev
  5. Open in Browser: Visit http://localhost:5173 in your browser to see Work0Holic in action! 🌟

Todo List

📝 Tasks:

  • Write README.md file

  • Structure the project

  • Add Place holder pages

  • Connect Every page to each other for Routing

  • Add Login page

  • Add UI designs

  • Add progress tracker

  • Add task list

  • Add file drive

  • Add events calendar

  • Add Kanban board

📂 current project structure

📁 project_name
│   📄 vite.config.js
│   📄 README.md
│   📄 package.json
│   📄 package-lock.json
│   📄 LICENSE
│   📄 index.html
│   📄 .gitignore
│   📄 .eslintrc.cjs
│
├── 📁 src/
│   ├── 📄 main.jsx
│   ├── 📄 App.jsx
│   ├── 📄 app.css
│   ├── 📁 components/
│   │   ├── 📄 Button.jsx
│   │   ├── 📁 dashboard/
│   │   │   ├── 📄 Title.jsx
│   │   │   ├── 📄 Orders.jsx
│   │   │   ├── 📄 listItems.jsx
│   │   │   ├── 📄 Deposits.jsx
│   │   │   ├── 📄 dashboard.jsx
│   │   │   └── 📄 Chart.jsx
│   │   ├── 📁 auth/
│   │   │   ├── 📄 signup.jsx
│   │   │   └── 📄 login.jsx
│   │   └── 📁 dashboard
│   └── 📁 assets/
│       └── 📄 react.svg
│
└── 📁 public/
    ├── 📄 vite.svg
    └── 📄 index.html


Contributing

🤝 Contribute:

Join us in making Work0Holic the ultimate productivity tool! 🚀

We welcome contributions! Whether you're a seasoned developer or just starting your coding journey, there are many ways you can help make Work0Holic the ultimate productivity tool! 🚀

How you can help:

  • Design UI and add those images 🎨
  • Add more features to enhance functionality 🚀
  • Create additional components for improved user experience 💡
  • Write documentation to help users and contributors understand the project 📚
  • Update the README to provide clear and comprehensive information about the project ℹ️
  • Test the application and report any bugs or issues you encounter 🐞
  • Improve accessibility to make Work0Holic usable for everyone ♿
  • Refactor code to improve performance and maintainability ⚙️
  • Translate the application into different languages to reach a wider audience 🌐
  • Provide feedback and suggestions for improvements 💬
  • Spread the word about Work0Holic on social media and among your networks 📢

No contribution is too small! Your input and creativity are highly valued and appreciated. Let's collaborate and build something amazing together! 🌟

License

📝 License: Work0Holic is licensed under the MIT License. You are free to use, modify, and distribute this software for any purpose, with or without attribution.

Thank you for reading!


"Let's build incredibles ❤️‍🔥🚀"

About

work0holic is a web platform to collaborate and work in teams & self-productivity tool

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published