Coder Social home page Coder Social logo

wairimu2018 / task-assigner Goto Github PK

View Code? Open in Web Editor NEW

This project forked from yola21/task-assigner

0.0 0.0 0.0 2.13 MB

Task Assigner is an app in which an user can assigns the task(s) to the registered user in the app. It is built using React and Ruby On Rails.

Shell 0.06% JavaScript 42.41% Ruby 50.02% CSS 0.72% HTML 5.75% SCSS 1.05%

task-assigner's Introduction

๐Ÿ“ƒ Task Assigner

Made Task Assigner app in which an user can assign task(s) to other registered user.

Status: Finished

About โ€ข Features โ€ข Working Demo โ€ข How it works โ€ข Tech Stack

About

๐Ÿ“ƒ Task Assigner - is an app in which user can create and assign task(s) to other registered user.

Features

  • Full Stack App
  • User Authentication
  • CRUD operation for Tasks
  • User can assign task(s)
  • Only task creater can update and delete task
  • User can star and unstar the tasks

Working Demo

cases

---

How it works

This project have two parts:

  1. Frontend: React JS, Tailwind CSS
  2. Backend: Ruby On Rails

Pre-requisites

Before you begin, you will need to have the following tools installed on your machine: If you are a Windows User, then you have to download wsl [Windows Subsystem for Linux] (https://docs.microsoft.com/en-us/windows/wsl/install-win10) [Git] (https://git-scm.com). In addition, it is good to have an editor to work with the code like [VSCode] (https://code.visualstudio.com/)

Running the web application

# Clone this repository
$ git clone https://github.com/Yola21/Tasks.git

# Go to your local repository:
$ cd [local repository]
  
# Delete the node_modules folder and any 'lock' files such as 
yarn.lock or package-lock.json (if present).

# Install file dependencies
$ npm install

# Install Gem files
$ bundle install

# Run the application
1) bundle exec rails server
$ Open another tab in VSCode and run following commands
2) sudo service redis-server start
3) REDIS_URL="redis://127.0.0.1:6379/12" bundle exec sidekiq -e development -C config/sidekiq.yml 

Tech Stack

The following tools and technologies were used in the construction of the project:

Frontend (React)

See the file package.json

Backend (Ruby On Rails)

See the file Gemfile

Utilities


Developed with โค๏ธ by Yola Yash

task-assigner's People

Contributors

yola21 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.