Rails Task Manager is a Ruby on Rails application designed to manage tasks efficiently. This application provides a simple interface to create, view, edit, and delete tasks.
- Create new tasks
- View task details
- Edit existing tasks
- Delete tasks
- Responsive design with a modern user interface
- Ruby 3.1.0
- Rails 6.1.0
- SQLite3
-
Clone the repository:
git clone https://github.com/shliamin/rails-task-manager.git cd rails-task-manager
-
Install dependencies:
bundle install
-
Setup the database:
rails db:setup
-
Start the server:
rails server
- Click on "New Task".
- Fill out the form and click "Create Task".
- Click on a task title in the task list to view its details.
- Click on "Edit" next to a task.
- Update the form and click "Update Task".
- Click on "Destroy" next to a task and confirm deletion.
GET /tasks
: List all tasks.GET /tasks/:id
: View a task.GET /tasks/new
: Form to create a new task.POST /tasks
: Create a new task.GET /tasks/:id/edit
: Form to edit a task.PATCH /tasks/:id
: Update a task.PUT /tasks/:id
: Update a task.DELETE /tasks/:id
: Delete a task.