/Slice

A developer habit tracker VS Code extension.

Primary LanguageJavaScriptMIT LicenseMIT

Slice Logo
Slice, Know your habits

A VS Code extension to track, understand
and improve your development experience by directly understanding your development habits.

Focus on writing code and building products while Slice break down your habits and recommend efficient habits

CodeQL Netlify Status frontend_build_test GitHub all releases GitHub issuesGitHub

Quick start

To start enable the extension, you can search it on the VS Code extension market place and install it. To subscribe to a notification system and to track your work, you can install the progressive web app that comes with it. On Slice the web tracker.

Backend

Frontend

Database

Extension

Project assistance

If you want to say thank you or/and support active development of Slice:

Together, we can make this project better every day!

Wireframes

License

Slice is free and open-source software licensed under the MIT License. Official logo was created by Gedion T., Shivam, and Hargun distributed under ...

Deployment Links

Frontend || Frontend🔹 Backend 🔹 Extension

Feature List

Features Purpose
Chatbot To answer small questions
Notification A SMS update of work summary
Chatroom to communicate with friends and share progress.
Github Report An analysis of github profile and activity
Reading Progress Report A comparion between Code reading progress of current and last week
Coding Progress Report A comparion between Coding Progress of current and last week
Coding Goals Achieved Report A comparion between Coding Progress of current week and the aim
Edit Goals To edit the coding goals
Efficiency report A comparison of code written with the duration of coding session
Language used A summary of coding language used.

System Flow

flow

Screenshots of WebApp

Login Page

Signup Page

Profile Page

GitHub Stat Page

Stats

Stats

Stats

Stats

ChatBot

Upon signing in the user gets a message like this(give the user had signed up with phone number(including the country code, for ex +91......(code for India)):-

WhatsApp Image 2021-08-07 at 2 41 56 AM (1)

TO get daily report a button on frontend is pushed and user gets the following:-

WhatsApp Image 2021-08-07 at 2 41 56 AM