Skip to content

prathameshsail72-hue/VerifIntern

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

VerifIntern

Vision

Our vision with VerifIntern is to protect students, recent graduates, and job seekers from fraudulent internship opportunities and job scams. By providing an automated structural micro-service that validates recruiter trust metrics and company credibility, we aim to create a safer, more transparent ecosystem for early-career professionals to find legitimate opportunities.

Tech Stack

VerifIntern is built using a modern, robust, and scalable tech stack:

Backend

FastAPI Python

  • FastAPI: High-performance asynchronous web framework for building APIs.
  • Uvicorn: Lightning-fast ASGI server.
  • SQLAlchemy: Powerful SQL toolkit and Object-Relational Mapping (ORM) library.
  • Pydantic: Data validation and settings management using Python type hinting.
  • python-whois: Domain registration data retrieval for company credibility checks.

Frontend

Streamlit

  • Streamlit: Fast and interactive framework for building data-driven web applications and UIs.

Database

SQLite

  • SQLite: Lightweight, file-based database for persistent data storage.

Deployment & Containerization

Docker Google Cloud

  • Docker: Containerization for consistent environments across development and production.
  • Google Cloud Run: Serverless execution environment for scalable deployments.

Links

Contributing

We welcome contributions to make VerifIntern better! If you'd like to contribute, please follow these steps:

  1. Fork the repository.
  2. Create a new branch for your feature or bugfix (git checkout -b feature/your-feature-name).
  3. Commit your changes (git commit -m 'Add some feature').
  4. Push to the branch (git push origin feature/your-feature-name).
  5. Open a Pull Request detailing your changes.

Please ensure your code follows the existing style and all tests pass before submitting a PR.

License

This project is licensed under the MIT License. You are free to use, modify, and distribute this software as per the license terms.


Owner: Prathamesh Sail

About

🛡️ An automated, full-stack microservice platform designed to protect early-career professionals from predatory job scams and fraudulent internships. Built with a modular backend in FastAPI, SQLAlchemy ORM, and Pydantic validation, features real-time OSINT domain age scoring via python-whois alongside a crowdsourced incident-reporting engine. Comp

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors