Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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.
- Host: GitHub
- URL: https://github.com/natasha-ct/records-management-system
- Owner: NATASHA-ct
- Created: 2024-06-29T20:25:30.000Z (5 months ago)
- Default Branch: main
- Last Pushed: 2024-07-08T17:04:11.000Z (4 months ago)
- Last Synced: 2024-07-08T21:26:06.054Z (4 months ago)
- Topics: bootstrap, commands, crm-platform, crm-system, django, mysql-database, python-faker, python3, seeder-table
- Language: Python
- Homepage:
- Size: 798 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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