Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/natasha-ct/records-management-system

This project is a Records Management System designed for managing customer records. It provides functionality to add, delete, update, and view customer details. Initially, dummy data is used to populate the system.
https://github.com/natasha-ct/records-management-system

bootstrap commands crm-platform crm-system django mysql-database python-faker python3 seeder-table

Last synced: 2 days ago
JSON representation

This project is a Records Management System designed for managing customer records. It provides functionality to add, delete, update, and view customer details. Initially, dummy data is used to populate the system.

Awesome Lists containing this project

README

        

# Records Management System

## Overview
This project is a Records Management System designed for managing customer records. It provides functionality to add, delete, update, and view customer details. Initially, dummy data is used to populate the system.

## Features
- Add new customer records
- Delete existing customer records
- Update customer details
- View all customer records

## Getting Started
To get a local copy up and running follow these simple steps.

### Prerequisites
- Python 3.12 and above
- Django

### Installation
#### Clone the repo
```
git clone https://github.com/NATASHA-ct/Records-Management-System.git

```
cd dcrm

#### Install dependencies
```
pip install -r requirements.txt
```

#### Setup & Apply migrations
```
python manage.py migrate
```

#### Create a superuser (optional but recommended)
```
python manage.py createsuperuser
```
#### Run the development server
```
python manage.py runserver
```

#### Access the application at http://127.0.0.1:8000/

#### Navigate to the admin interface at http://127.0.0.1:8000/admin/ to manage records.
Use the provided views and forms to add, delete, update, and view customer records.

### Contributing
Contributions are what make the open-source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.

### Fork the Project
Create your Feature Branch eg (git checkout -b feature/AmazingFeature)
Commit your Changes (git commit -m 'Add some AmazingFeature')
Push to the Branch (git push origin feature/AmazingFeature)
Open a Pull Request

## Screenshots
image


image


image


image



image