Git Product home page Git Product logo

express-locallibrary-tutorial's Introduction

IMPORTANT NOTE BEGINS

This fork is under development and readme + contribution guidelines are obsolete. We'll update them and write detailed docs for running the feature-rich branches on your system since they may differ from original repo's and need additional packages & setup (mostly software) for newbies. Please let us know in issues before starting to work on any of the branches in this fork to prevent duplication and unnecessary conflicts. You can check our project for measuring the progress. However, it only measures the issues we hav started or are about to start working on. There might be more planned developments not listed in project or issues.

IMPORTANT NOTE ENDS

express-locallibrary-tutorial

Tutorial "Local Library" website written in in Node/Express.


This web application creates an online catalog for a small local library, where users can browse available books and manage their accounts.

For more information see the associated MDN tutorial home page.

Note The auth branch in this repository implements an unsupported and undocumented version of the library with User Authentication and Authorization. This may be a useful starting point for some users.

Quick Start

To get this project up and running locally on your computer:

  1. Set up a Nodejs development environment.
  2. Once you have node setup, enter the following commands in the root of your clone of this repo:
    npm install
    DEBUG=express-locallibrary-tutorial:* npm run devstart   #For linux
    
  3. Open a browser to http://localhost:3000/ to open the library site.

Note: The library uses a default MongoDb database hosted on MongoDB Atlas. You should use a different database for your own code experiments.

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.