Portal Berita is a news portal built using React and Vite. The project is fully responsive and includes features such as dark mode and Progressive Web App (PWA) support.
- Responsive design
- Dark mode (based on system preference)
- Admin and journalist login
- Dashboard accessible through the profile page
- PWA support
-
Clone the repository:
git clone https://github.com/Achmad-Farid/portal-berita.git cd portal-berita
-
Install dependencies:
npm install
-
For backend, clone and run portal-berita-backend.
-
add .env
-
Start the frontend development server:
npm run dev
-
Open your browser at [http://localhost to view the portal berita.
You can also view the live preview of the website at Portal Berita.
if you want to try in live server Portal Berita, you can login as admin or journalist with this account
-
Admin login:
Username:admin
Password:123
-
Journalist login:
Username:journalist
Password:123
The dashboard can be accessed via the profile page.
- React
- Vite
- Tailwind CSS
- ESLint
- PWA