Transparence is a blockchain-powered employment verification platform designed to bring honesty and transparency to the job market. By leveraging the immutable nature of blockchain, we verify employment history, education credentials, awards, projects, portfolios, and more.
- Introduction
- Inspiration
- Features
- Tech Stack
- Challenges
- Lessons Learned
- Future Plans
- Installation
- Usage
- Contributing
- License
- Contact
Welcome to Transparence, the solution to a prevalent problem in today's job market. Deception and fraud in employment verification are widespread, and we aim to eliminate these issues by providing a reliable and transparent verification process using blockchain technology.
As university students on the job hunt, we faced numerous instances of fraud and deceit. This experience motivated us to develop Transparence to create a more honest and trustworthy employment verification system.
- Blockchain Verification: Ensures the authenticity of employment history, education, and achievements.
- Immutable Records: Once verified, records cannot be altered or tampered with.
- User-Friendly Interface: Easy to navigate and use for both employers and job seekers.
- Secure and Private: Uses blockchain technology to protect user data and privacy.
- Frontend: React
- Backend: Node.js
- Database: Various DBMS
- Blockchain Integration: Avalanche and NEAR Operating Systems
Developing smart contracts and integrating them with our system presented significant challenges. Debugging and dealing with intricacies slowed our progress, but we persevered and overcame these obstacles.
We gained a deep understanding of the current issues in global work culture and the potential benefits of blockchain technology. This project reinforced our belief in the importance of transparency and honesty in the job market.
We aim to scale Transparence and make it a widely adopted solution. We are seeking advice and funding to help us grow and improve our platform.
To get started with Transparence, follow these steps:
- Clone the repository:
git clone https://github.com/Mevan-Solanga/Transparence.git
- Navigate to the project directory:
cd Transparence
- Install dependencies:
npm install
- Start the development server:
npm start
- Sign Up/Login: Create an account or log in to access the platform.
- Submit Verification Requests: Job seekers can submit their employment and education details for verification.
- Verify Records: Employers can verify the submitted details using blockchain technology.
- View Verified Records: Once verified, records can be viewed and used for job applications.
We welcome contributions from the community! Please follow these steps to contribute:
- Fork the repository.
- Create a new branch:
git checkout -b feature/your-feature-name
- Make your changes and commit them:
git commit -m "Add your feature description"
- Push to the branch:
git push origin feature/your-feature-name
- Open a pull request.
This project is licensed under the MIT License. See the LICENSE file for details.
For any inquiries or feedback, please contact us:
- Sheldon Lewis
- Samudra Perera
- Vansh Jain
Thank you for using Transparence! We are excited to bring transparency and trust to employment verification.