Skip to content

ibrahimkeles61/course

Repository files navigation

Öğrenim İçeriği Uygulaması

Bu projede amacım Udemy benzeri uygulamada, kullanıcının satın aldığı kurslarını görebildiği ve düzenleyebildiği bir arayüz oluşturmaktı.

Kullandığım Teknolojiler

React Native

Expo

Route: react-navigation/native, react-navigation/native-stack

State Management: Context API

Veri çekmek için: Axios

Tanıtım

Projede "Yakın Zamanda Kaydolunanlar" ve "Tüm Kurslar" olmak üzere iki sekme ve birde kurs ekleme/güncelleme ekranı mevcut. Kullanıcı son bir hafta içinde olarak kaydedilen kursları karşılama ekranında görürken, tüm kurslarına bakmak için ikinci sekmeye geçiyor. Herhangi bir kursa tıklanıldığında o kursu güncelleme, sağ üstteki artı butonuna tıklanıldığındaysa yeni bir kurs ekleme ekranına gidiliyor. Kullanıcı isterse güncelleme ekranında kursu silebiliyor.

Kurulum ve Kullanım

Bu projeyi bilgisayarınızda çalıştırmak için kod editörünüzde bir klasör açıp, terminalde önce "git init" komutunu, sonra "git clone https://github.com/ibrahimkeles61/course.git" komutunu çalıştırıp, işlem tamamlandıktan sonra "npm install" (ben npm kullanıyorum) komutuyla gereksinimlerin inmesini beklemelisiniz. Daha sonra terminalde "expo start" diyerek çalıştırabilirsiniz. İsterseniz telefonunuza expo go uygulamasını indirip, bu uygulamayı kullanarak, bilgisayarınızda terminaldeki kare kodu taratabilir, veya bilgisayarınızdaki Android Emülatörü kullanmak isterseniz seçeneklerden androidi seçmek için terminalde "a" yazabilirsiniz.

Görseller

1 2 3 4 5 6 7 8 9

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors