Welcome to my portfolio project! This Next.js application showcases my work, skills, and blog posts.
To run this project locally, follow these steps:
- Clone the repository:
git clone https://github.com/iietmoon/otha.works.git
cd your-portfolio
- Install dependencies:
npm install
Run the development server:
npm run dev
The application will be available at http://localhost:3000.
In the project directory, you can run:
- npm run dev: Runs the app in development mode.
- npm run build: Builds the app for production.
- npm start: Starts the app in production mode.
Note: using local data, will be planned to use .mdx as data in future. Fetch All Portfolio Items
GET /api/portfolio
Fetches all portfolio items.
Fetch Single Portfolio Item
GET /api/portfolio/:id
Fetches a single portfolio item by ID.
Fetch Single Blog Post
GET /api/blog/:id
Fetches a single blog post by ID.
Feel free to contribute to this project! If you want copy or have a feature request, please open an issue or clone the project.
This project is licensed under the MIT License.