Skip to content

dodziraynard/curie

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

283 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LMS

A school management system for Ghanaian second-cycle institutions.

Language and Libraries

  • Python 3.9
  • Django 3

Installation

Clone this repository and open it in an editor.

git clone https://github.com/dodziraynard/curie.git
cd curie/src

pip install -r requirements.txt

python manage.py makemigrations
python manage.py migrate

Install npm packages for preprocessing static files.

yarn

Running

Run this command to spin up the django development server.

python manage.py runserver

Then run the commands below to run the static files preprocessors.

npm start

To set setup the desktop app, run the following commands

branch into feat-desktop-app
cd desktop-app/react-app

Install the required dependencies.

npm i

Then start the dev server

npm run dev

Whiles the dev server is on, copy the URL and do the following:

cd desktop-app/electron-app

Install the dependencies

npm i

Now, paste the React dev server link in this location inside the main.js file.

win.loadURL(' http://127.0.0.1:5173/')

Finally, run the command:

npm start

About

A school managment system.

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors