Skip to content

✅ This project is a CRUD application using Django, MongoDB, and Docker, showcasing modern web development and portable deployment.

License

Notifications You must be signed in to change notification settings

furkankayam/fullstack-django-mongodb-docker-crud

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🍃 Django + MongoDB + React + Docker: Full-Stack CRUD Project

This project is a full-featured CRUD (Create, Read, Update, Delete) application built using the Django framework, MongoDB database, and Docker containerization technology. It is designed to demonstrate modern web development practices, showcasing how database operations are handled with MongoDB while providing a portable and easily deployable environment with Docker.


📋 User List

list

👤 Create User create
✏️ Update User update
🗑️ Delete User delete

💾 Database

database

🐳 Docker Compose

docker


Used Technologies in The Project:

React Python Django Djongo MongoDB Mongo Express Docker


Requirements.txt

# Python version == 3.7.9

# Dependencies
asgiref==3.3.1
pytz==2020.5
sqlparse==0.2.4
django==3.0.5
django-cors-headers==3.7.0
pymongo==3.11.2
djangorestframework==3.12.2
djongo==1.3.3

Installation

git clone https://github.com/furkankayam/fullstack-django-mongodb-docker-crud.git

Usage

docker-compose up

URL

▶️ UI

http://localhost

▶️ Database

http://localhost:5000/

License

This project is licensed under the MIT License. See the LICENSE file for details

Created by Mehmet Furkan KAYA

About

✅ This project is a CRUD application using Django, MongoDB, and Docker, showcasing modern web development and portable deployment.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published