{"id":29406412,"url":"https://github.com/sheshanfernando2021/dev4side_sheshan_frontend","last_synced_at":"2026-05-21T05:04:22.681Z","repository":{"id":303639629,"uuid":"1016188853","full_name":"SheshanFernando2021/Dev4Side_sheshan_frontEnd","owner":"SheshanFernando2021","description":null,"archived":false,"fork":false,"pushed_at":"2025-07-08T16:24:42.000Z","size":61,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"master","last_synced_at":"2025-07-08T17:36:05.631Z","etag":null,"topics":["authentication","javascript","reactjs"],"latest_commit_sha":null,"homepage":"https://spectacular-marshmallow-96df42.netlify.app/","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/SheshanFernando2021.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2025-07-08T16:10:13.000Z","updated_at":"2025-07-08T16:26:05.000Z","dependencies_parsed_at":"2025-07-08T17:39:40.601Z","dependency_job_id":"a2a8fb4a-6ed2-4e44-8cbc-4f260bf5847c","html_url":"https://github.com/SheshanFernando2021/Dev4Side_sheshan_frontEnd","commit_stats":null,"previous_names":["sheshanfernando2021/dev4side_sheshan_frontend"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/SheshanFernando2021/Dev4Side_sheshan_frontEnd","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SheshanFernando2021%2FDev4Side_sheshan_frontEnd","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SheshanFernando2021%2FDev4Side_sheshan_frontEnd/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SheshanFernando2021%2FDev4Side_sheshan_frontEnd/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SheshanFernando2021%2FDev4Side_sheshan_frontEnd/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/SheshanFernando2021","download_url":"https://codeload.github.com/SheshanFernando2021/Dev4Side_sheshan_frontEnd/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SheshanFernando2021%2FDev4Side_sheshan_frontEnd/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33289546,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-21T02:57:32.698Z","status":"ssl_error","status_checked_at":"2026-05-21T02:57:31.990Z","response_time":62,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["authentication","javascript","reactjs"],"created_at":"2025-07-10T23:21:40.524Z","updated_at":"2026-05-21T05:04:22.649Z","avatar_url":"https://github.com/SheshanFernando2021.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# 🚀 Simplified Task Board - Frontend\n\nWelcome to the **Simplified Task Board** frontend — a mini Trello/ToDo app to manage personal tasks divided into lists.  \n\n---\n\n## ✨ Overview\n\nBuilt with **React.js** ⚛️ and **Vite** ⚡, this responsive app lets you:\n\n- 🔐 Log in (JWT authentication)  \n- 📋 View all task lists  \n- 📝 View, create, edit, delete tasks in lists  \n- 🔄 Change task status: *To do*, *In progress*, *Completed*  \n\nState management via React Context API, routing with React Router, and styled with SCSS. Optionally uses a UI Kit like Bootstrap or Fluent UI for a clean look.\n\n---\n\n## 👤 Demo Credentials\n\nUse these to log in immediately:\n\n| Email              | Password |\n| ------------------ | -------- |\n| dev4side@milano    | 1234     |\n\nYou can create as many accounts as you want — all accounts, tasks, and lists are securely saved in the database.\nFor convenience, some demo accounts with preloaded tasks and lists are already available, so you can start testing right away without registering a new account (optional).\n\n---\n\n## 🛠️ Tech Stack\n\n- ![JavaScript](https://img.shields.io/badge/-JavaScript-F7DF1E?logo=javascript\u0026logoColor=black) **JavaScript**  \n- ![React](https://img.shields.io/badge/-React-61DAFB?logo=react\u0026logoColor=black) **React.js**  \n- ![React Router](https://img.shields.io/badge/-React_Router-CA4245?logo=react-router\u0026logoColor=white) **React Router**  \n- ![npm](https://img.shields.io/badge/-npm-CB3837?logo=npm\u0026logoColor=white) **npm**  \n\n---\n\n## 📦 Prerequisites\n\n- Node.js (v16 or newer recommended)  \n- npm or yarn package manager  \n\n---\n\n## ⚡ Getting Started\n\n1. Clone this repo:\n\n   ```bash\n   git clone https://github.com/SheshanFernando2021/Dev4Side_sheshan_frontEnd.git\n   cd Dev4Side_sheshan_frontEnd.git\n   ```\n\n2. Install dependencies:\n\n   ```bash\n   npm install\n   # or\n   yarn install\n   ```\n\n3. Run the dev server:\n\n   ```bash\n   npm run dev\n   # or\n   yarn dev\n   ```\n\n4. Open in your browser at:\n\n   ```\n   http://localhost:5173\n   ```\n\n---\n\n\n## 🎯 Features\n\n- 🔐 JWT-based login and logout using a .NET backend API\n- 📋 Manage lists: view, create, delete\n- 📝 Manage tasks: view, create, edit, delete\n- 🔄 Change task status easily\n- 📱 Responsive design\n- ⚛️ React Context for state\n- 🌐 React Router for navigation\n\n---\n\n\u003cp align=\"center\"\u003eMade with ❤️ by Sheshan\u003c/p\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsheshanfernando2021%2Fdev4side_sheshan_frontend","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsheshanfernando2021%2Fdev4side_sheshan_frontend","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsheshanfernando2021%2Fdev4side_sheshan_frontend/lists"}