Skip to content

FInTrack is a cutting-edge Finance Tracker web application developed with a focus on performance, security, and code efficiency. Leveraging a robust technology stack, the project encompasses frontend and backend technologies for a seamless financial management experience.

Notifications You must be signed in to change notification settings

Trilochan-Behera/FinTrack

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

30 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸš€ FinTrack - Finance Tracker Web App

FInTrack is a cutting-edge πŸ’Έ Finance Tracker web application developed with a focus on performance, security, and code efficiency. It leverages a robust technology stack, encompassing both frontend and backend technologies, to provide users with a seamless financial management experience.

Technologies Used πŸ› οΈ

Frontend Development

  • Framework: Next.js
  • Styling: Tailwind CSS
  • Charting: Apex Chart
  • Date Management: Moment.js
  • HTTP Requests: Axios
  • Language: TypeScript
  • State Management: Context API

Backend Development

  • Framework: Express.js
  • Authentication & Authorization: JWT Token
  • Database: MongoDB
  • File Uploads: Multer, Cloudinary integration
  • Date Management: Moment.js
  • Password Hashing: Bcrypt

Key Features πŸ”‘

  • Frontend: Developed with Next.js and TypeScript for enhanced development efficiency and code maintainability.
  • Backend: Utilized Express.js for efficient routing, authentication, and project structuring.
  • Responsive Design: Tailwind CSS for streamlined and optimized CSS performance across devices.
  • API Interaction: Axios for data retrieval; moment.js for time-related functionalities.
  • Data Visualization: Apex Chart for visually appealing financial data representation.
  • Authentication & Authorization: Implemented JWT token-based security.
  • Database Integration: MongoDB for efficient data storage.
  • File Uploads: Secure profile and financial document uploads with Multer and Cloudinary.
  • Password Hashing: Implemented Bcrypt for robust password security.
  • Code Optimization: Conducted thorough code reviews and optimizations for enhanced performance.
  • SVG Usage: Improved web performance with SVGs for image substitution.
  • Code Reusability and Build Size Reduction: Advanced optimization strategies in Next.js.

Deployment πŸš€

  • Successfully deployed on Vercel for high availability, scalability, and quick response times through automated deployment workflows.

Context API πŸ”„

  • Utilized React Context API for efficient state management

About

FInTrack is a cutting-edge Finance Tracker web application developed with a focus on performance, security, and code efficiency. Leveraging a robust technology stack, the project encompasses frontend and backend technologies for a seamless financial management experience.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published