This repository contains my internship tasks, learning projects, and research work done during various internships, covering areas like app development, AI, blockchain, UI/UX, and more.
Each folder contains the relevant code, resources, and documentation related to the specific internship or technology.
Made with π» by Ankit Poddar
π Excel-based analysis focused on equality and data reporting tasks during the Deloitte internship.
Setup Instructions: No setup required. Open the Excel file directly in Microsoft Excel or Google Sheets.
π± A Kivy-based daily task tracker app built using Python and packaged using Buildozer for Android deployment.
Setup Instructions:
- Install Kivy and Buildozer in a Python environment.
- Navigate to the
daily_task_trackerdirectory. - Run
python main.pyto test locally, or usebuildozer android debugto build the APK.
π§ A customer support chatbot built using Python with natural language understanding from intents.json.
Setup Instructions:
- Install required packages:
pip install -r requirements.txt - Run the app using
python main.py
π§ͺ Selenium-based automation test scripts for an eCommerce platform.
Setup Instructions:
- Install Selenium:
pip install -r requirements.txt - Run the test:
python test_ecommerce.py
π A decentralized voting system using Ethereum, Solidity, and Truffle framework.
Setup Instructions:
- Install Truffle:
npm install -g truffle - Compile contracts:
truffle compile - Deploy contracts locally using Ganache:
truffle migrate - Launch frontend from
src/
π Library Management System in C++ using classes and file handling.
Setup Instructions:
- Navigate to the
library-managementfolder. - Compile using:
make - Run:
./library
π Student Record Management System in pure C.
Setup Instructions:
- Compile the file:
gcc SRMS.c -o srms - Run:
./srms
π Sales data analysis using Python, Power BI, and data visualization tools.
Setup Instructions:
- Open
.pbixfile in Power BI for dashboard view. - For Python:
pip install -r requirements.txtand runsales_data_analysis.ipynb
π Various Streamlit and Flask-based Python dashboards and data apps.
Setup Instructions:
- Navigate to individual project directories.
- Install requirements:
pip install -r requirements.txt - Run using:
streamlit run app.pyorpython app.pydepending on the project.
πΎ SQL project simulating an online store with schema, queries, and inserts.
Setup Instructions:
- Import
schema.sqlinto MySQL or PostgreSQL. - Use
insert_data.sqlto populate. - Run
queries.sqlto extract insights.
π¨ Complete UI/UX design for a food delivery app with React and Supabase backend.
Setup Instructions:
- Run
npm installto install dependencies. - Create
.envusing.env.example. - Run locally using:
npm run dev