[!Welcome] Welcome to my professional portfolio repository! This project showcases my journey, skills, and projects as a fullstack developer. It serves as a central repository for all my work, experiences, and achievements in web development.
- Introduction
- Features
- Technologies Used
- Project Structure
- Getting Started
- Usage
- Content Management
- Contact
This portfolio is designed to showcase my projects, skills, and experiences in web development. It highlights my proficiency in frontend and backend technologies, my approach to creating user-centered designs, and my continuous learning journey.
-
Central Repository: A single place to explore all my projects, testimonials, and relevant data.
-
Fullstack Development: Demonstrates proficiency in both frontend and backend technologies.
-
User-Centered Design: Focuses on creating intuitive and engaging user interfaces.
-
Continuous Learning: Reflects my commitment to staying updated with the latest industry trends.
-
Data Management: Uses Sanity CMS to manage and store all content.
-
Frontend
- NextJS
- Typescript
- Tailwind
-
Backend
- NodeJS (for handling contact form submissions)
-
Content Management
- Sanity
-
Tools & Platform
- Git & Github
- Vercel
website_portfolio/
│
├── public/
│ ├── index.html
│ └── assets/
│ └── ... (other assets and images)
│
├── sanity/
│ ├── config/
│ │ └── client-config.ts
│ ├── schema/
│ │ └── ... (various schema files)
│ └── sanity-utils.ts
│
├── src/
│ ├── animations/
│ │ └── fadeUp.tsx
│ ├── app/
│ │ └── ... (other files and folders within src)
│ └── ... (other nested files and folders within src)
│
├── types/
│ └── ... (type definitions)
│
├── .env.example
├── .gitignore
├── .prettierrc
├── ... (other files and folders)
└── README.md
All project data, testimonials, pictures, FAQs, and other content are managed and stored using Sanity CMS. This ensures that the information is well-organized, easily accessible, and up-to-date.
-
Log in to the Sanity CMS.
-
Navigate to the relevant section (Projects, Testimonials, etc.).
-
Add or update the content as needed.
-
Save and publish the changes.
If you have any questions, suggestions, or feedback, feel free to reach out to me:
Email: officialayo540@gmail.com LinkedIn X: @officialayo540