Code Monkey home page Code Monkey logo

classroom's Introduction

Hi , I'm Parth

A B.tech grad, a Google Code-in finalist & an opensource fanatic. I develop and craft spearheading frontend experiences using trailblazing techniques. I write at Medium and Hashnode. I enjoy solving problems, writing and building products. I'm also passionate about communities and open-source. I love to peek under the hood, tinker with & explore odds.

I work fluently and proficiently with ReactJs, NextJs, Typescript, TailwindCss, MongoDB, Azure Devops, ReduxJs-toolkit, Material UI, Recoil, Git...

To learn more, please head up to https://parthpandyappp.github.io

classroom's People

Contributors

ignisda avatar logan1x avatar parthpandyappp avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

classroom's Issues

Stop user from being joining a same class again and again.

At present, we have implemented so many functionalities with proper DBMS set-up for our ease, but one thing is to be done is that we don't want a user to join the same class again and again. If user has not already joined that particular class then user can join that class normally, but if user has already joined that class, he should be given a message on the screen that "You've already joined the class".

To avoid creation of duplicate classes for a single profile.

At present, we can create classroom with the same name as many times we want it to, so we want to avoid this duplication of classes. A user can join the classes with same names, but can't create classes with the same name.

So, we want a process of check that checks for the class-name whether it has been created by the user before, if yes then the class should not be created an error message should be displayed.

That's it!

Update Models in such a way that passcode gets direct reference to the class created.

Till now, the last update works as : When the class is created by user, the class name gets stored in the database and a code is rendered on the screen with a copy text button. This code have a separate table in which it gets stored as pass-code. The pass-code field have been referenced to the classroom table (which is responsible to grab class details) using a Foriegn key. But, here the pass-code wasn't directly referencing a class name and was asking some human efforts to update and make a link in both which is such a tedious job to do.

Implement Auth.

Current project requires authentication at it's pre-interface. All we need is a proper authentication system at the desired place.

Transfer views and urls from 'Classnote' app to 'accounts' app

We want to transfer all the views and URL mappings related to accounts present in classnote app to accounts app where actually they should be. Only views to be transferred and not the templates, the templates should have the same path as they have at present.

Dockerize the project

We want to create a dockerfile and dockerize this project. Expose the port 80 and use any base Image.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.