Skip to content

sorisk3-git/backend_capstone

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 

Repository files navigation

Backend Capstone Banner

WIP Python Django MIT License


📋 Overview

Backend Capstone is a Coursera backend development capstone project demonstrating core server-side development skills with Python and Django. This repository serves as the foundation for building a RESTful backend service.

⚠️ Status: Work in Progress — This project is currently being developed. Check back for updates.


🗺️ Roadmap

  • Project scaffolding
  • Database models and migrations
  • REST API endpoints (CRUD)
  • Authentication and authorization
  • API documentation
  • Unit and integration tests
  • Deployment configuration

🛠️ Planned Tech Stack

Backend          Django · Django REST Framework · Python
Database         SQLite / PostgreSQL
Auth             Token-based authentication
API              RESTful endpoints with DRF
Testing          Django TestCase

🚀 Getting Started

Prerequisites

  • Python 3.x
  • pip

Setup

# Clone the repository
git clone https://github.com/sorisk3-git/backend_capstone.git
cd backend_capstone

# Create and activate a virtual environment
python -m venv venv
source venv/bin/activate  # On Windows: venv\Scripts\activate

# Install dependencies
pip install -r requirements.txt

# Run the project
python manage.py runserver

📚 What I'm Learning

  • Django project architecture and best practices
  • Building scalable REST APIs
  • Database design and ORM optimization
  • API authentication and security
  • Testing backend services

📄 License

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


Built as part of the Coursera Backend Development Specialization
© 2025 · SoRisk3

About

Coursera Backend Development capstone project — Python/Django REST API foundation

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors