Skip to content

Latest commit

 

History

History
147 lines (116 loc) · 5.93 KB

README.md

File metadata and controls

147 lines (116 loc) · 5.93 KB

MOZART DEVTOOLS EXTENSION👨‍💻

________________________________________________________________________

The problem MOZART DEVTOOL solves -

- It helps manage user Tasks and schedule reminders on Telegram using Bot.

- It improves health and help users account for their tasks.

- Regular schedules imply better workflows.

- Regular schedule reminders.

- Add tasks and manage them inside the VS-Code itself

- Open Stack Overflow, Spotify within the VS-Code.

- Can get the summary of time spent as an SMS.

- Various health Boosters like Eye-care and Movement Reminders for immersive developers.

________________________________________________________________________

Overview🪟

We're creating a DevTools Extension in vs code in order to ease up the workflow of a developer using vs code.

________________________________________________________________________

Main functions

1) Task Manager✅:

i) user can add task while being inside VS-Code

ii) User can mark the task done using a command within VS-Code

iii) User can edit the task using a command within VS-Code

2) Time Manager✅:

i) User can get the data of how much time he/she has spent developing a project

ii) User can create timer for specific sessions

iii) User can get the history of all specific sessions if requested by user.

3) Developer Health Features⚕️:

i) User can enable eye relax feature which shows an alert every 20,25,35 Minutes to take a break and focus eye on a distant object.

ii) User can enable a movement reminder, which notifies user when he/she sits for more than 30 Minutes and advices to do a little warm up/walk.

4) Task Reminder 🔔:

i) User can enable Telegram BOT feature to enable periodic Task updates and reminders

5) Misc Functions 🎧🚦:

i) User can listen music while being inside VS-Code with command Listen Music and selecting one from the given Genre, User will be directed to Spotify.com .

ii) User can Open stack overflow directly within the VS-Code itself with the command Open Stack Overflow .

________________________________________________________________________

How To Install 🔽:

1) Download the .vsix into one folder

2) Open VS-Code and enter the command code --install-extension {extension.vsix}

3) Thats all! Now you can start using the Commands

________________________________________________________________________

Commands 🤖:

Press ctrl + shift + p or F1 in order to open the command pallete to enter the command.

1) Task Manager ✅:

a) To add➕ a task use Add Task

b) To mark the task done✅ and remove from the list use Mark Done

c) To edit📝 any task use Edit Task

d) To connect to telegram bot Connect to Bot

e) To set the reminder for a task Reminder

2) Time Manager ⌚:

a) Use the command Enable DevTools in order to Activate the extension

b) To check total time you've spent on this project use the command Total time Spent

c) Session Timer

i) To create a custom session timer and record time for specific tasks, use command Start Session Timer

ii) To stop the custom session timer , use command End Session Timer

NOTE: The Session can be named(optional) and are auomatically saved in the history.

iii) Use the command SMS the session summary to send an SMS via Vonage

NOTE: remember to create an account in https://www.vonage.com/log-in/ and note down the api code and secret key avaialable in https://dashboard.nexmo.com/getting-started/sms

3) Developer Health Feature ⚕️:

a) Eye-Care Reminder:

i) Enable the feature by typing in the command Start Eye Care

ii) Select the freaquency of reminder

iii) Finally confirm your reminder to start eye-care

b) Movement Reminder:

i) Enable the feature by typing in the command Movement Reminder

ii) Select the option Enable sit too long reminder

iii) Select the time intreval for for the reminder

4) Telegram Bot API

i) use the /start to start the bot

5) Misc Features:

a) To Open the Stack Overflow , use the command Open Stack Overflow

b) To listen the music use the command Listen Music and select the genre

________________________________________________________________________

Future Scope:

We look forward to integrate AI & ML methods to help the developers automatically help in the stuck code by directly searching on stackoverflow and give the #### results. We can also add voice assisstant to add and manage task.

Contribute 🤝❓:

This repo will be open to open source contribution after **Jan-10-2022 **

________________________________________________________________________

About us 👤:

Build by : Mohammad Ansah, Garvit Shah, Pratham Gandhi

This project is built for HackDotSlash 5.0