Skip to content

نرم افزار مدیریت بودجه مبتنی بر عملکرد

License

Notifications You must be signed in to change notification settings

RezaRashidi/TadbirBodjeh

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

76 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TadbirBodjeh

TadbirBodjeh is a full-stack web application with a Django backend and Next.js frontend. This project provides a modern web interface with server-side rendering capabilities.

Project Structure

The project is organized into two main directories:

Backend

The backend is built with Django and Django Rest Framework, providing a robust API for the frontend to consume.

  • manage.py: Django management script for administrative tasks
  • db.sqlite3: SQLite database file
  • requirements.txt: Python dependencies
  • tadbirbodjeh/: Main application code
    • models.py: Database models
    • views.py: API endpoints
    • serializers.py: Data serialization
    • urls.py: URL routing
  • staticfiles/: Static assets for the backend
  • nginx/: Nginx configuration for deployment

Frontend

The frontend is built with Next.js, React, and Tailwind CSS, providing a responsive and modern user interface.

  • src/: Source code directory
  • app/: Next.js application directory
  • public/: Static assets
  • Configuration files:
    • next.config.js
    • tailwind.config.js
    • postcss.config.js
    • tsconfig.json

Getting Started

Prerequisites

  • Node.js (v14 or later)
  • Python (v3.8 or later)
  • npm or yarn

Backend Setup

  1. Navigate to the backend directory:

    cd backend# TadbirBodjeh

    TadbirBodjeh is a full-stack web application with a Django backend and Next.js frontend. This project provides a modern web interface with server-side rendering capabilities.

    Project Structure

    The project is organized into two main directories:

    Backend

    The backend is built with Django and Django Rest Framework, providing a robust API for the frontend to consume.

    • manage.py: Django management script for administrative tasks
    • db.sqlite3: SQLite database file
    • requirements.txt: Python dependencies
    • tadbirbodjeh/: Main application code
      • models.py: Database models
      • views.py: API endpoints
      • serializers.py: Data serialization
      • urls.py: URL routing
    • staticfiles/: Static assets for the backend
    • nginx/: Nginx configuration for deployment

    Frontend

    The frontend is built with Next.js, React, and Tailwind CSS, providing a responsive and modern user interface.

    • src/: Source code directory
    • app/: Next.js application directory
    • public/: Static assets
    • Configuration files:
      • next.config.js
      • tailwind.config.js
      • postcss.config.js
      • tsconfig.json

    Getting Started

    Prerequisites

    • Node.js (v14 or later)
    • Python (v3.8 or later)
    • npm or yarn

    Backend Setup

    1. Navigate to the backend directory:
      cd backend

About

نرم افزار مدیریت بودجه مبتنی بر عملکرد

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published