Avalon

Avalon - Give Task with a ease

Avalon

An app to assign tasks to members of a club/chapter by creating and joining custom Rooms by remaining in the comfort of Vs Code

Room Creation:

Joining Room:

Features

  • GitHub Authentication
  • Create/join Rooms with unique Room Codes
  • Add other admins to the Room
  • Display Common Messages in a Room
  • Easy Tasks assignment/Monitoring in Rooms
  • View all Room's Tasks in one place

Vs Commands

  • Avalon: authenticate
  • Avalon: Create Room
  • Avalon: Join Room
  • Avalon: Refresh Tasks
  • Avalon: Focus on Task View
  • Avalon: Documentation, How to use it? Guide

Tech Stack

  • Client - SVELTE
  • SERVER/API - NODE.JS (TypeScript)
  • DB - MongoDB

How to run locally

  1. git clone
  2. npm i (install all packages)
  3. npm run watch (concurrently runs webpack and rollup)
  4. To run in local server:
  5. press F5 for debug

enjoy 🎉🎉

Server

Local: http://localhost:3000/

Heroku: https://avalon7.herokuapp.com/

Server GitHub Repo: https://github.com/Arkaraj/Avalon-api

License

Apache License Version 2.0

Top categories

Loading Svelte Themes