Install all required dependencies using pip3 install -r requirements.txt
or pip install -r requirements.txt
Start server with command python3 manage.py runserver 0.0.0.0:8000
or python manage.py runserver 0.0.0.0:8000
To run the ACMAS service using VSCode, open the project's root folder in VSCode. Click "Run" on the application's top menu, and click "Run Without Debugging."
To debug the ACMAS service using VSCode, open the project's root folder in VSCode. Click "Run" on the application's top menu, and click "Start Debugging."
ACMAS, or Automatic Course Material Archiving System is a free to use database site for anyone to both upload and view documents, materials, coursework, etc. for various courses and questions from any school/institute. On the internet today, there are many services that allow students to help each other with homework from various courses all over the world. However, those services are not free to access, which can make it difficult for everyone to use. ACMAS is a free to use database available for anyone to upload, and view backtests from their specific college’s courses, which can be very helpful for test preparation.
There are many features that ACMAS will contain to make accessing content and using the database as simple and straightforward as possible. First, ACMAS will be able to support uploading problems as photos/PDFs/scanned in documents. In addition to this, there will also be the ability to search for problems by a specific school and course, or by specific question, or by image, which would all allow the user to then find the backtests and back work that they are looking for and use them for their own studying. There also will be links from questions on a backtests to alternative answers to the same question from other sources.