You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
|[Pofology](./pofology/README.md)|[Live Demo](https://pofology.mostafizur.dev/)|[](https://vercel.com/new/clone?repository-url=https%3A%2F%2Fgithub.com%2Fmostafizurhimself%2Fgetprofile%2Fpofology)|
|[Pofology](./pofology/README.md)|[Live Demo](https://pofology.bdlancers.com/)|[](https://vercel.com/new/clone?repository-url=https%3A%2F%2Fgithub.com%2Fmostafizurhimself%2Fgetprofile%2Fpofology)|
Copy file name to clipboardExpand all lines: pofology/README.md
+36-6Lines changed: 36 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,11 +2,11 @@
2
2
3
3
Pofology – is a personal portfolio template build with Typescript, NextJS and Tailwindcss. This template is designed for building beautiful personal portfolio website. It has a great customisable option. Fully responsive and looks great on any devices. This template contains custom made pages for your portfolios & blog posts. It’s suitable for designers, developers or freelancers who want to show their projects and services, share their thoughts and knowledge with their own platform. Finally it’s a clean & minimal design.
4
4
5
-
Demo live at: [https://pofology.mostafizur.dev/](https://pofology.mostafizur.dev/)
5
+
Demo live at: [https://pofology.bdlancers.com/](https://pofology.bdlancers.com/)
6
6
7
7
[](https://vercel.com/new/clone?repository-url=https%3A%2F%2Fgithub.com%2Fmostafizurhimself%2Fgetprofile%2Fpofology)
8
8
9
-
###Features
9
+
## Features
10
10
11
11
- Built on Typescript, NextJS and Tailwindcss
12
12
- Light & Dark theme support
@@ -19,7 +19,7 @@ Demo live at: [https://pofology.mostafizur.dev/](https://pofology.mostafizur.dev
19
19
- Easily Customizable
20
20
- Reusable Components
21
21
22
-
###How to use
22
+
## How to use
23
23
24
24
1. Install NodeJs
25
25
@@ -71,9 +71,39 @@ Now you can see the project running on [http://localhost:3000](http://localhost:
71
71
72
72
_**NB: If you are using npm, then remove the `yarn.lock` file**_
73
73
74
-
---
75
-
76
-
#### Screenshots
74
+
## Project Structure
75
+
76
+
There are two main folders `public` & `src` and some other configuration related file in project root.
77
+
78
+
- public
79
+
- fonts → Application fonts
80
+
- images → Application Images
81
+
- src
82
+
- components → Reusable react components
83
+
- form → Form related components
84
+
- icons → Custom icons components
85
+
- partials → Components which are the part of a big layout but not repeatedly used
86
+
- shared → Repeatedly used components
87
+
- data → Static data for the application
88
+
- hooks → Reusable custom react hooks
89
+
- layouts → Contains the app base layout
90
+
- pages → Here goes available pages for the application
91
+
- blog
92
+
-[id].tsx
93
+
- index.tsx
94
+
- works
95
+
-[id].tsx
96
+
- index.tsx
97
+
-\_app.tsx
98
+
- contact.tsx
99
+
- index.tsx
100
+
- styles → Contains application .`scss` files
101
+
- modules → Style modules which are directly used in react components
102
+
- partials → SCSS partial files
103
+
- app.scss → The main SCSS file which is loaded by the application
0 commit comments