Skip to content

Spore301/site-audit

Repository files navigation

Project Title

Tech Stack

  • Programming Language: JavaScript
  • Framework: Node.js
  • Database: MongoDB
  • Testing Framework: Jest

Features

  • User authentication
  • CRUD operations for assets
  • Comprehensive logging
  • RESTful API

Setup Instructions

  1. Clone the repository: git clone https://github.com/Spore301/site-audit.git
  2. Navigate to the project directory: cd site-audit
  3. Install dependencies: npm install
  4. Run the application: npm start

Project Structure

site-audit/
├── src/
│   ├── controllers/
│   ├── models/
│   ├── routes/
│   └── server.js
├── tests/
├── .env
└── package.json

API Endpoints

  • POST /api/auth/login: User login
  • POST /api/assets: Create a new asset
  • GET /api/assets: Retrieve all assets
  • GET /api/assets/:id: Retrieve a specific asset
  • PUT /api/assets/:id: Update an asset
  • DELETE /api/assets/:id: Delete an asset

Documentation

For detailed documentation, please refer to the Wiki.

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors