Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

57 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CrudNator - Backend

Screenshot 2025-02-16 at 18 12 05 API

CrudNator is a social platform developed to connect programmers seeking to collaborate on projects. This backend is responsible for user authentication, data security, and managing interactions between users and projects. Technologies Used

Back-end: Node.js: JavaScript runtime environment on the server. Express: Minimalistic framework for building fast and scalable web APIs. TypeScript: Superset of JavaScript with static typing, improving code maintainability and scalability. JWT (JSON Web Tokens): Token-based authentication system for security and authorization. Bcrypt.js: Library for securely encrypting passwords. MongoDB: NoSQL database for storing user and project data. Mongoose: ODM for MongoDB, simplifying interaction with the database. Features

Authentication and Authorization: Users can register, log in, and manage their credentials securely using JWT tokens. Project Registration: Users can create, edit, and delete projects with details about the technology used, project description, and collaboration needs. User Profile: Each user has a profile where they can view their projects and update their personal information. Project and Collaborator Search: A search system that allows users to filter projects by technology, experience, and specific tags.

About

🔑 RESTful API with TypeScript, Node.js, MongoDB, Express, integrated with a full-stack microservice using React and Next.js, deployed on AWS.

Resources

Stars

Watchers

Forks

Releases

Packages

Used by

Contributors

Languages