Skip to content

Ulyk04/backend_projects

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

59 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Backend Projects for Beginners

Welcome to the Backend Projects for Beginners repository! This repository contains a collection of beginner-friendly backend projects built with technologies like Node.js, Express.js, and PostgreSQL. Each project focuses on fundamental backend development concepts to help new developers learn and practice backend programming.

Table of Contents

Projects Overview

Each project in this repository covers core backend development concepts like CRUD (Create, Read, Update, Delete) operations, user authentication, database management, and building REST APIs. The projects use Node.js, Express.js, and in some cases, PostgreSQL as the database.

Prerequisites

Before running any of these projects, you will need to have the following installed on your local machine:

Installation

  1. Clone the repository:

    git clone https://github.com/Ulyk04/backend_projects.git
    cd backend_projects
  2. Navigate to the project folder you want to explore.

  3. Install the necessary dependencies:

    npm install
  4. Follow the specific setup instructions for each project (see Project Descriptions).

Project Descriptions

1. Simple REST API

This project is a basic REST API built with Node.js and Express. It demonstrates how to create routes, handle HTTP methods (GET, POST, PUT, DELETE), and return responses.

  • Technologies: Node.js, Express , jsonwebtoken , bcrypt , body-parser , readline-sync and more
  • Features:
    • Simple routing
    • CRUD operations for a sample resource
    • No database is used, data is stored in-memory
    • Basic game in node.js

About

Mini-projects for self-development and juniora

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published