application that engages the students by searching their skills
clone the repo:
git clone https://github.com/naveen-ravi2810/Conduct_Backend.git
Add .env just copy it from .env.example
Need to configure some details from .env file
cp .env.example .env
Build the image and Run Container
docker compose up
You can see it in localhost:8000
and read the docs at
- FastAPI
- SQLModel (sqlalchemy and pydantic)
- alembic
- PostgreSQL
- Redis
- Celery
- FastAPI_Pagination
- Pytest
- pydantic_settings
- smtp
- bcrypt
- pyjwt
errors that i rectified
- Writing pytest
- Use case of scope
- How to yield client
- Making the Sync API to Async API
- Writing Dockerfile and docker-compose.yml
- Know more about FastAPI_Pagination
- Wonder full module to make the pagination good
- Writing Makefile for better CI/CD will implement soon
- Written an article and hosted in onrender.com Link.
- Can add test for remaing endpoints
- add /profile_image adding endpoint
- Can create rate limiter for the application endpoints
- Micro services for new services also can be done
- Can make CI/CD pipelines if possible
- Write proper Docker compose and docker file file passing without the .env for building image