Coder Social home page Coder Social logo

askneog's Introduction

Hey there! I'm sohamsshah.

GIF

adi10hero

๐Ÿ‘จ๐Ÿปโ€๐Ÿ’ป About Me

  • ๐Ÿ”ญ ย  Iโ€™m currently learning Web Development, Cloud and DS.
  • โญ ย  Looking for contributions to JavaScriptONLY with an aim to make Open Source Cakewalk for everyone and impact the developer community by assisting them.
  • ๐Ÿ”Ž ย  Researching in the field of Deep Learning and Computer Science.
  • ๐Ÿค” ย  Exploring newer technologies and developing software solutions and quick hacks.
  • ๐ŸŽ“ ย  Studying Computer Science, computer programming and Mathematics.
  • ๐Ÿ’ผ ย  Software developer.
  • ๐ŸŒฑ ย  Enthusiast in Open Source, Cloud Technology and Artificial Intelligence.
  • โœ๏ธ ย  Love writing Blogs on Medium, learning Product dev and UI/UX for applications.
  • โœจ ย  Out of work, find me reading Cosmology and Philosophy, making funny Programming Memes or singing.
  • โ˜• ย  I believe, a perfect cup of coffee can be the ultimate solution for any stress. Coffee <-> Code

๐Ÿ›  Tech Stack

  • ๐Ÿ’ป ย  Python | Javascript | Java
  • ๐ŸŒ ย  HTML | CSS | Bootstrap | jQuery | React.js | Node.js | Next.js
  • ๐Ÿ ย  Selenium | Scikit-learn | NLTK | Keras | Tkinter | Matplotlib | Hub
  • โ˜ ย  Google Cloud Platform | Netlify | Docker
  • ๐Ÿ”ง ย  Github | PyCharm | Visual Studio code | Eclipse | Anaconda | Git

Top Langs

ย sohamsshah

๐Ÿค๐Ÿป Connect with Me

ย  ย  ย  ย  ย 

askneog's People

Contributors

harshcasper avatar sohamsshah avatar

Stargazers

 avatar

Watchers

 avatar

Forkers

harshcasper

askneog's Issues

Add Mongoose Data Models to the Backend

Add Data Models for:

  • Question
  • Answer
  • Comment
  • Votes
  • UserCredentials
  • UserDetails

Though the schema of these models is highly dynamic, basic setup is needed to get started.

Implement Pagination approach in the API calls that GETs Questions, Answers, Comments etc. fields

Pagination can be a very good approach as the app is expected to scale to serve hundreds of questions and answers and GET requests that gives the data must limit the data response to ensure less load on client and better loading.

By this on the benefits on client will be:

  • Pagination
  • Infinite Scroll
  • Better State management

Refering: https://www.youtube.com/watch?v=ZX3qt0UWifc

Feel free to add more resources about this approach.

Add API calls for `/api/questions` routes backend

The API Calls in the backend for QuestionsRoute can include:

  • GET /api/questions
  • GET /api/questions/:questionId
  • GET /api/questions/user/:userId
  • POST /api/questions
  • DELETE /api/questions/:questionId

Case Insensitive Email Validation

The Emails coming from Frontend Input can be of uppercase, lowercase or mixed; but in the end all the emails are lowercased and case doesn't matter in that.

So, technically, we need to lowercase the email input values before performing any backend tasks on that data.

This type of validation is needed in the app.

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.