Welcome to TinDev, an innovative Python and Django-based application crafted to bridge the gap between technology recruiters and aspiring candidates. Our platform harnesses SQLite for robust data management, ensuring a seamless and efficient recruitment process.
TinDev is built upon a solid foundation of dependable and cutting-edge technologies. Key components include:
- Python 3.10.8 - The backbone of our application, renowned for its versatility and ease of use.
- Django 4.1.3 - A high-level Python web framework that encourages rapid development and clean, pragmatic design.
- Django Crispy Forms - Enhances Django forms with Bootstrap styling.
- Bootstrap 4.0 - A front-end framework for developing responsive and mobile-first projects.
- SQLite3 - Our chosen database engine, known for its reliability and simplicity.
- TkInter - A standard Python interface to the Tk GUI toolkit.
Follow these steps to set up your own local instance of TinDev.
Here's what you need to begin:
-
Ensure Python is installed, then set up pip:
python -m ensurepip --upgrade
-
Install Django using pip:
python -m pip install Django
-
Get Django Crispy Forms for enhanced form styling:
pip install django-crispy-forms
-
Clone the repository:
git clone https://github.com/agonza42/ParadigmsProjectGroup14.git
-
Set up the database:
python manage.py migrate
-
Start the local server:
python manage.py runserver
Embark on your journey with TinDev, where technology meets talent!