Skip to content

Brints/aniebietafia

Repository files navigation

Portfolio Page </Aniebiet Afia>

Aniebiet Afia is a software engineer with a passion for building impactful applications. This portfolio showcases my projects, skills, and experiences in the field of software development. Through this portfolio, I aim to demonstrate my technical abilities and my commitment to continuous learning and improvement.

Tools & Technologies

  • Languages: TypeScript
  • Frameworks: Vue.js, Tailwind CSS
  • Deployment: Heroku
  • Version Control: Git, GitHub
  • Package Manager: pnpm
  • Build Tool: Vite
  • Linting: ESLint, Prettier
  • Libraries: Vue Router, Pinia, Axios, emailjs

Setup Instructions

To set up this portfolio locally, follow these steps:

  1. Clone the repository:
    git clone git@github.com:Brints/aniebietafia.git
  2. Navigate to the project directory:
  3. cd aniebietafia
  4. Install dependencies:
    pnpm install
  5. Start the development server:
    pnpm run dev
  6. Open your browser and go to http://localhost:5173 to view the portfolio.

Projects

  • Description: UnravelDocs is a text extraction tool designed to help users extract and summarize key information from documents. It utilizes advanced natural language processing techniques to provide accurate and concise summaries.
  • Features:
    • Document upload and processing
    • Text extraction and summarization
    • Support for various document formats
    • User authentication and authorization & role-based access control
    • Integration with MistralAI for advanced text processing & summarization
    • OCR capabilities using Tesseract for image-based documents
    • Real-time notifications using RabbitMQ
    • Deployment on AWS for scalability and reliability
    • Docker containerization for easy deployment
    • Secure access with Spring Security
    • RESTful API for integration with frontend applications
    • Comprehensive documentation for developers and users
  • Link: Live Demo | Source Code
  • Screenshot: Project Screenshot
  • Technologies Used: Java, Spring Boot, PostgreSQL, Docker, RabbitMQ, MistralAI, Spring Security, Tesseract, AWS SES, AWS S3, AWS EC2, AWS RDS, AWS CloudFront, AWS Route 53, AWS IAM
  • Deployment: AWS
  • Status: In Progress
  • Description: Brints Estate is a real estate management application that allows users to manage properties, tenants, and leases efficiently. It provides a user-friendly interface for property management tasks.
  • Features:
    • Property listing and management
    • Tenant management
    • Lease tracking and management
    • User authentication and role-based access control
    • Responsive design for mobile and desktop devices
    • Integration with Google Maps for property location visualization
    • Real-time notifications for lease updates and tenant communications
    • Secure data storage and retrieval
    • Comprehensive reporting and analytics features
  • Link: Live Demo | Source Code
  • Screenshot: Project Screenshot
  • Technologies Used: Vue.js, Node.js, Tailwind CSS, PostgreSQL, Nestjs, Google Maps API, Pinia, Axios
  • Status: In Progress

About

Portfolio Page that showcases Aniebiet Afia's expertise and experience in software engineering and his core values.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages