Coder Social home page Coder Social logo

gdsc-project's Introduction

GDSC-project

live link for project Students Bucket

Table of contents

  • Introduction
  • features
  • packages
  • Installation
  • Drawbacks
  • Improvements

Introduction

There is a basic home page with only two buttons in menu Home is for default landing page and Show All User is to get all data that stored in database.

features

  • You can add your data along with profile picture.
  • We use Asynchronous JavaScript And XML(AJAX) which loades content for you without reloading page๐Ÿ˜‰.
  • You can Search some specific user by there name and we use mongodb Aggregation Pipeline to match,group and sort data for you.

packages

we use following packages in this project:

  • Express
  • mongoose
  • dotenv
  • path
  • nodemon(for dev works)
  • body-parser

Installation

you can install them just by npm i and after that run with npm start.

Drawbacks

There is some drawbacks with this project ๐Ÿ™ and some of them are:

  • We are here storing the image in mongodb itself by encoding the image (base64), which introduce Database latency.
  • We are here using old way ajax for intracting with server side.

Improvements

  • We can use some web services like AWS or Google cloud to store our data.
  • We can use some javascript libraries like React.

gdsc-project's People

Contributors

deepaksuthar40128 avatar

Stargazers

 avatar  avatar

Watchers

 avatar

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.